Lección 4 de 8
Fetch API en JavaScript
El navegador ofrece la función fetch() para hacer peticiones HTTP. Devuelve una Promise, así que usas .then() o async/await para manejar la respuesta. Revisa siempre si la respuesta es OK antes de leer JSON.
APIS
// Usar fetch con promises
fetch("https://api.example.com/users")
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error(error));
// Usar async/await: forma moderna
async function getUsers() {
const response = await fetch("https://api.example.com/users");
const data = await response.json();
console.log(data);
}