šŸ“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

Was this helpful?