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

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 ?

Carregando publicação patrocinada...
1

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 🤝