AJAX con fetch
Realiza una petición HTTP a una API pública, muestra estados de carga, renderiza datos y controla errores sin recargar la página.
Esperando acción...
Listo para pedir datos.
Qué está pasando en el JavaScript
La función usa fetch, valida res.ok, convierte la respuesta con res.json() y separa los estados de carga, éxito y error. Los botones solo cambian la URL para comparar el caso correcto con un fallo HTTP.