/Trabalhando-APIs

Curso da Trilha Especializar da Rocketseat

Primary LanguageJavaScript

Trabalhando com APIs - foco no back-end

APIs é um conceito muito importante no desenvolvimento porque elas nos ajudam a trocar informações entre sistemas, não apenas em sistemas locais, mas fazer transações e troca de dados a sistemas ao qual não temos acessos que estão por todo o mundo. Ela serve para estruturar qualquer aplicação web para os dias de hoje com a troca de informações entre apps, sistemas e software de forma padronizada.


Neste curso foi aplicado ensino sobre JSON, Métodos HTTP, INSOMNIA, entre outros que fazem parte do ecosistema de uma API.

API no Back-End

  • Iniciando projeto com NodeJS
  • Express
  • Criando o Server
  • Insomnia
  • GET = buscar dados
  • POST = cadastrar
  • PUT = alterar dados já cadastrados
  • DELETE = deletar

Tipos de parâmetros

[x] Body Params
O tipo body params é uma forma de enviar informações para api, e essas informações não ficam na url, elas são enviadas no body, ou seja, no corpo da requisicão(JSON).

[x] Routes Params
Pegar os parâmetros pelas rotas(URL). Enviar informações através das rotas.

[x] Query Params
O tipo query params é uma forma de passar parâmetros através da url.