O primeiro passo para trabalhar com API's é entender como funcionam as requisições HTTP. No arquivo metodos.js
é possível ver como trabalhar com metodos GET, POST, PUT e DELETE utilizando Express
É possível passar informações para nossa API através de parâmetros, como mostra o arquivo parametros.js
.
Podemos utilizar a biblioteca NodeJS Axios para trabalhar com requisições http através do navegador. No arquivo node.js
eu utilizo a API do GitHub como exemplo.
No arquivo fetch.js
eu utilizo a NodeJS Simple API para fazer operações GET, POST, PUT e DELETE através do fetch, e renderizando a manipulação dos dados da API através do arquivo fetch.html
.
Já no arquivo axios.js
eu faço o mesmo que no tópico anterior, porém ao invés de fetch, utilizo novamente o Axios