Projeto inicial de uma API Node.js.
Este é um template inicial para projetos de API em NodeJS, utilizando banco de dados e autenticação via token JWT.
- Express - Web Framework
- Sequelize - ORM compatível com bancos de dados SQL
- Passport - Middleware para autenticação de usuários
- Mocha - Test Runner para Node.js
- Chai - Interface BDD e TDD para implementação de testes
- ApiDoc - Gerador de documentação de APIs baseado em comentários no código
- Babel - Transpiler EcmaScript 6
Outros pacotes você pode verificar no package.json do projeto.
- Clone o repositório:
git clone https://github.com/tir4y/node-api-start-project.git
- Acesse o diretório do projeto:
cd node-api-start-project
- Instale as dependências:
npm install
- Inicie o servidor:
npm start
- Rodar testes:
npm test
Luiz Henrique Araújo - http://tir4y.me
Este projeto inicial foi criado baseado na API desenvolvida pelo Caio Ribeiro Pereira, no livro "Construindo API Rest com NodeJS". Caio Ribeiro Pereira - http://crpwebdev.com