CodeAventura
Asincronía y APIs en JavaScript
▸Fetch y promesas▸then, catch y finally

Misión

●localhost:5173
Consola
La consola está vacía. Pulsa EJECUTAR para correr tu código.
10 / 14then, catch y finally
Anterior

then, catch y finally

Un flujo completo

No basta con manejar éxito. En asincronía profesional, siempre contemplas:

  • éxito (then)
  • error (catch)
  • cierre (finally)

Estructura recomendada

Cuándo usar finally

finally se ejecuta siempre, haya éxito o error. Es perfecto para tareas como:

  • ocultar spinner
  • reactivar botón
  • limpiar estado temporal

Error común

Poner toda la lógica en un solo then gigante. Mejor dividir por etapas y dejar catch/finally explícitos.

Tu desafío 🚀

  1. Crea una cadena con then
  2. Añade catch para errores
  3. Añade finally para cierre
  4. Muestra mensajes distintos para cada fase

Código robusto no evita errores: los gestiona con elegancia.