Skip to content

Exercícios do curso de desenvolvimento backend da Cubos Academy

Notifications You must be signed in to change notification settings

CaioKWY/exercicios-servidor-express

Repository files navigation

Exercicios API REST com Express

APIs desenvolvidadas durante o curso de desenvolvimento back-end da Cubos Academy.

Todas buscam seguir os padões REST.

Tecnologias

Express | NodeJs | GitHub

📋 Pré-requisitos

Durante o desenvolvimento utilizei o VS Code e o Insomnia.

🔧 Instalação

Das bibliotecas que utilizei, 2 precisam ser baixadas via npm.

Express - Poderosa ferramenta para a criação de servidores.

Ultils Playground - Biblioteca criado pelo professor Guido Cerqueira, com diversos metodos para o desenvolvimento de funções assincronas.

Instalando as dependencias

Dentro da pasta do projeto, abra o terminal de digite o seguinte comando:

npm install 

⚙️ Executando os testes

Abra o terminal dentro da pasta da api que deseja testar e digite:

node --watch ./src/index.js

Esse comando vai colocar o servidor para rodar.

Todas as apis tem dentro da pasta src o arquivo roteador.

Aqui voce encontrará as rotas para realizar os testes.

./src/roteador.js

roteador

🔩 Exemplos de testes

Enquanto o servidor estiver rodando, sera possivel testar as rotas.

Aqui é retornado a lista de livros.

lista-antes

Aqui sera adicionado a lista de livros os dados enviados no body.

postar

Aqui a lista atualizada é retornada.

lista-depois-adicionar

✒️ Autores

Todas as APIs foram escritas por Caio Kaway, baseado na aulas do professor Guido Cerqueira.

📄 Licença

Este projeto é totalmente livre.

About

Exercícios do curso de desenvolvimento backend da Cubos Academy

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published