📁Estrutura de Pastas

Nome do arquivo
Pra que serve?
.env
Arquivo de configuração de enviroment (ambiente), dentro dele fica todas as informações referentes às variáveis de ambiente de desenvolvimento, como porta, ambiente, token, banco de dados
.sequelizerc
Este arquivo de configuração do sequelize que é responsável por realizar todas as configurações do backend
app.js
Esse arquivo é o principal responsável por levantar a aplicação do backend
routers.js
Arquivo responsável por gerenciar as rotas. Todas as rotas da aplicação devem ficar neste arquivo, devem ser importada e usada neste arquivo. Vale lembrar que toda rota vem de um controller. Nesse arquivo, temos um interceptador de rotas routes.use que é responsável por verificar se a rota acessada necessita de autenticação.
package.json
Dentro deste arquivo temos alguns scripts e métodos para criar banco de dados, criar migrations, criar nova nova migração, dependencias do projeto para homologação, desenvolvimento e produção.
Last updated