roger-melo-treinamentos / curso-de-js-roger-melo

Repositório de informações do CJRM
491 stars 170 forks source link

Resumo da Aula 01-04 da etapa 11 #2855

Closed ElaineDelgado closed 2 years ago

ElaineDelgado commented 2 years ago

Aula 01-04 - O que resquests HTTP

HTTP: Hiper Text Transfer Protocol: um protocolo de tranferência de hipertexto, API: Application Programming Interface: interface de programação de aplicações Endpoint é um ponto de acesso a uma API, ou seja, uma URL que é um ponto de entrada para acessar a API. Através do endpoint podemos acessar as informações contidas na API. Iremos obter essas informações em formato JSON. JSON: JavaScript Object Notation: formato de dados que é usado para comunicação entre aplicações.

JSON Placeholder é uma API que fornece dados fictícios para testar aplicações.

fetch('https://jsonplaceholder.typicode.com/todos/')
  .then((response) => response.json())
  .then((json) => console.log(json))

/**
 * {
 * userId: 1, 
 * id: 1, 
 * title: 'delectus aut autem', 
 * completed: false
 * }
 */

Um objeto é retornado após a requisição assíncrona (fetch) com os dados da API, endpoint apontando para o todo de id = 1. Se o id não for passado no final do endpoint, o objeto retornado trará todos os todos de todos os usuários.

Roger-Melo commented 2 years ago

Show @ElaineDelgado. Vamo que vamo, rumo à fluência! 🙌