Uma API CRUD sobre Livros.
No terminal do VS Code:
Comando | Descrição |
---|---|
yarn |
Baixa as dependências (Obrigatório) |
yarn start |
Iniciar em modo de produção |
yarn dev |
Iniciar em modo de desenvolvimento |
yarn test |
Iniciar os testes |
Parâmetro | Tipo | Descrição |
---|---|---|
id |
number |
Obrigatório. O ID do item |
GET /books/
GET /books/${id}
POST /books/
PATCH /books/${id}
DELETE /books/${id}
- JavaScript - Linguagem de Programação.
- Node.JS - Ambiente de Execução JavaScript.
- Yarn - Gerenciador de Pacotes.
- Nodemon - Utilitário de Desenvolvimento.
- Jest - Um poderoso framework de testes com foco na simplicidade.
- Insomnia - A maneira fácil de projetar, depurar e testar APIs.
- Express.JS - Framework web rápido, flexível e minimalista para Node.JS.
- SQLite3, SQLite - Mini Banco de Dados SQL.
- Node-cache - Cache interno NodeJS simples e rápido.
- Helmet - Ajuda a proteger aplicações Express.JS definindo vários cabeçalhos HTTP.
- Winston - Um logger para quase tudo.
- Morgan - Middleware de logger para solicitações HTTP.
- Compression - Um middleware de compressão.
- Jonathan Mendes - GitHub
Este projeto está sob a licença MIT - veja o arquivo LICENSE.md para detalhes.