Desenvolvimento de API REST em NodeJS
O Projeto consiste no desenvolvimento de uma API para uma Livraria. Nesse processo foram utilizados:
- Padrão MVC
- Verbos HTTP seguindo o padrão REST
- Implementação de todas as operações de CRUD
- JavaScript
- NodeJS
- Express
- MongoDB
Métodos |
Rotas |
Descrição |
GET |
/livros |
Retorna todos os livros cadastrados |
GET |
/livros/id |
Retorna livro especificado por id |
GET |
/livros/busca |
Realiza uma busca pela editora |
POST |
/livros |
Cria um novo livro na tabela |
PATCH |
/livros/id |
Atualiza um livro identificado por id |
DELETE |
/livros/id |
Deleta um livro especificado por id |
Métodos |
Rotas |
Descrição |
GET |
/autores |
Retorna todos os autores cadastrados |
GET |
/autores/id |
Retorna um autor especificado por id |
POST |
/autores |
Cadastra um novo autor na tabela |
PATCH |
/autores/id |
Atualiza um autor identificado por id |
DELETE |
/autores/id |
Deleta um autor especificado por id |