Capítulo 6: Introducción a Fetch API
6.1. ¿Qué es Fetch? Reemplazo moderno de XMLHttpRequest
XMLHttpRequest// ❌ Antiguo: XMLHttpRequest (complicado)
const xhr = new XMLHttpRequest();
xhr.open("GET", "/datos.json");
xhr.onload = () => console.log(xhr.responseText);
xhr.onerror = () => console.error("Error");
xhr.send();// ✓ Moderno: Fetch (simple)
fetch("/datos.json")
.then(respuesta => respuesta.json())
.then(datos => console.log(datos))
.catch(error => console.error("Error:", error));6.2. fetch(url, options): Parámetros y objeto Response
fetch(url, options): Parámetros y objeto ResponseEl objeto Response:
6.3. Peticiones GET: Obtener datos JSON
Parámetros en la URL:
6.4. Métodos del Response: .json(), .text(), .blob()
.json(), .text(), .blob()6.5. Manejo de errores: Red vs HTTP status
Códigos HTTP comunes:
6.6. Ejemplo completo: Cargar datos y mostrar en consola
Resumen del Capítulo
💡 Conceptos Clave:
🤔 Preguntas de Reflexión:
Última actualización
¿Te fue útil?