Prompt:
"Explique de forma simples o que é uma API em programação e mostre um exemplo prático usando JavaScript."
Resposta:
Uma API (Application Programming Interface) é uma forma de dois sistemas conversarem entre si.
Ela funciona como um “garçom”: você faz um pedido, ela leva a solicitação ao servidor e traz a resposta.
Exemplo prático em JavaScript usando fetch para buscar dados de uma API:
fetch('https://jsonplaceholder.typicode.com/users/1')
.then(response => response.json())
.then(data => {
console.log('Nome:', data.name);
console.log('Email:', data.email);
})
.catch(error => {
console.error('Erro:', error);
});
Nesse exemplo:
fetch()faz a requisição para a API.response.json()transforma a resposta em JSON.- Os dados do usuário são exibidos no console.
catch()trata possíveis erros.