Por que alguns arquivos você cria com o underline antes do nome? Por exemplo, _index.tsx ?
Por que alguns arquivos você cria com o underline antes do nome? Por exemplo, _index.tsx ?
Bom dia Vitor Marinheiro Rodrigues Silva.
A rota no Next.Js funciona baseada em sistemas de arquivos. Isso significa que os arquivos que você cria dentro da pasta 'pages' ou 'app' automaticamente se tornam rotas no seu aplicativo, por exemplo about.tsx. Desse modo, se você acessar essa rota pelo seu navegador, o Next.Js vai encontrar ela.
E tem os arquivos que não são rotas, com componentes por exemplo. Arquivos com Underline no nome, como index.tsx, geralmente são utilizados como componentes que não são rotas diretamente acessíveis. É uma forma de indicar que esses arquivos têm um papel específico, como layouts ou templates, mas não devem ser tratados como páginas individuais