[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!