[NEXT13] Quando a pasta "app" vai funcionar direito?

Dúvida

Tenho tido vários problemas utilizando a pasta app, então deixei de utiliza-la. Alguém tem alguma previsão de quando ela pode estar "pronta" pra ser usada?

Sua opinião

Você acha que a pasta app é uma boa ideia? ou outros frames tem uma solução igual ou melhor que o next nesse aspecto?

Estou usando em produção aqui

Estou pensando em fazer uma série de vídeos no codeftw.dev sobre os desafios e como fazer funcionar com internalization e tudo mais.

Quem assistiria?

Boa tarde @AntonioNeto, a pasta "APP" do Next.js 13 ainda está na versão beta e sujeita a alterações até porque não foi nada definido. Ela funciona como uma espécie de roteador para aplicação e por padrão os componentes são server components.

Vídeo explicativo como vai funcionar o Next com as novas funcionalidades: https://www.youtube.com/watch?v=0zl72thBKzo&t=2752s

Roadmap sobre tudo o que estar por vir no React dentro da pasta App: https://beta.nextjs.org/docs/app-directory-roadmap

Olá, @AntonioNeto estou usando a pasta app em um projeto e até agora não tive problemas! Estou achando de boa! Até gostei porque dentro desta pasta deixo apenas as paginas!

Meu projeto ficou assim por enquanto:

app -error.tsx -global-error.tsx -layout.tsx -loading.tsx -(main) -error.tsx -layout.tsx -page.tsx -template.tsx -(auth) -cadastre-se -login components -lib -events -elements -Button.tsx -ebook.tsx -Events.tsx -Footer.tsx -Header.tsx -Navbar.tsx -NavLink.tsx pages -404.tsx -api -validate-token.tsx

Esta ficando gigante o projeto, então coloquei só alguns arquivos tsx para você ver como ta ficando minha estrutura usando App!

*só detalhe: acredito que o error.tsx tem que ficar dentro de /page porque o 404.tsx estava na App e não estava funcionando! Agora não sei se isso é um bug ou deveria ser assim!