Executando verificação de segurança...
2

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

1
1

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

1

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!