كلمات
Promesas, un viaje al futuro
(Verso 1)
En el mundo de JavaScript, donde el código se ejecuta,
Hay tareas que requieren tiempo, que no se ejecutan de inmediato.
Llamadas a APIs, operaciones asíncronas,
Que nos dejan esperando, con un corazón impaciente.
(Coro)
Promesas, un concepto clave, que nos ayuda a controlar,
La asincronía del código, sin que se nos escape el control.
Un objeto especial, que representa un valor futuro,
Un pacto que se hace, para saber qué va a ocurrir.
(Verso 2)
Tres estados tiene una promesa, como un viaje en el tiempo:
"pending", en espera, aún no se sabe el destino.
"fulfilled", completada, la tarea se ha ejecutado,
"rejected", con error, algo no ha salido como se ha planeado.
(Puente)
"then", para manejar el éxito, "catch", para atrapar el error,
"finally", para ejecutar código, sin importar el sabor.
Con "resolve", se cumple la promesa, con "reject", se rechaza,
Las promesas, un sistema, para que el código no se desquicia.
(Coro)
Promesas, un concepto clave, que nos ayuda a controlar,
La asincronía del código, sin que se nos escape el control.
Un objeto especial, que representa un valor futuro,
Un pacto que se hace, para saber qué va a ocurrir.
(Outro)
Las promesas, un camino, hacia un código