Skip to content

samsantosb/Node-Express-JS-Template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NODE EXPRESS JS TEMPLATE

Qual a função desse Repositório ?

  1. Esse repositório é um template de API com NodeJs

Sumário

Tecnologias

Como instalar

Como utilizar

Diretorios

Detalhes

Tecnologias

  1. NodeJs

  2. Mongo

  3. Jest

  4. Express

Como instalar

  1. npm i

Como utilizar

  1. npm run start para inicializar a API

  2. npm run test para rodar os testes

Diretorios

  1. mocks - Aqui temos mocks/stubs para os testes do serviço principal

  2. models - Aqui temos o modelo do banco feito com Mongoose

  3. repositories - Aqui foram armazenados códigos de interação com o banco de dados

  4. services - Aqui estão as funções principais do script

  5. controllers - Aqui temos o controle de fluxo e tratamento de erros https

  6. routes - Aqui temos as rotas da aplicação

  7. dto - Aqui temos a camada de Data Transfer Object

  8. script - Aqui executamos os procedimentos de validação, logging e inserção de dados

  9. utils - Aqui encontram-se bibiliotecas/helpers

Detalhes

About

Node-Express-JS-Template

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published