fetch es la API moderna del navegador para HTTP.
Devuelve una promesa, por eso se integra natural con .then().
Qué pasa aquí:
fetch pide el recursoresponse.json() convierte el cuerpo a objetothen recibe datos listosOlvidar response.json() y tratar response como si ya fuese el personaje.
response es el objeto de respuesta HTTP, no el JSON final.
Cada then debería tener responsabilidad clara:
then: transformar respuestathen: usar datosEso mejora legibilidad del flujo.
fetch al endpoint de personaje 1response.json()then, usa data.name#salidaCon fetch + then ya puedes construir interfaces que consumen datos reales.