Por que os arquivos no TabNews ?
por que os arquivos no TabNews estao todos com index.public como que funciona as rotas por pastas no projeto ?
por que os arquivos no TabNews estao todos com index.public como que funciona as rotas por pastas no projeto ?
Olha, eu achei esse PR aqui do @filipedeschamps
https://github.com/filipedeschamps/tabnews.com.br/commit/7ed58d0c77e22b54a2ecacecf7855d9ff4372af9
Show Gabriel! Isso é configurado nesse arquivo e por padrão, tudo que estiver dentro de /pages
o Next.js vai tentar transfomar em uma página pública (ou um endpoint público se estiver em /pages/api
.
Então se você quiser colocar dentro dessa pasta algum helper
ou dividir um arquivo em vários, tudo isso vai fazer o Next.js tentar transformar os arquivos em páginas.
Dado a isso, fizemos essa configuração para que possamos ser mais flexíveis nesse ponto e somente disponibilizar publicamente o que quisermos ao adicionar o sufixo .public
.
E sobre a organização das pastas em sí, você pode acompanhar essa issue que foi aberta na Milestone de fundação do projeto 🤝