No quiero que sufras con Callback así que usa Promise CallBacks

Toma una promesa cada que hagas una petición al servidor, o a la DB o a un link externo ;)

Promesa de datos de RickNMorty

Peculiaridades de Promesas

Qué es una Promise

Un objeto con métodos que funciona asíncronamente, se usa para generar peticiones sin parar la línea de trabajo principal.

Sus métodos públicos son status(pending, fulfilled, rejected) e information(value or a reason). Y solo se puede acceder a sus métodos then y catch.

Untitled

Cuando se ejecuta una

Ciclo de vida de una promesa

Las Promises solo cambian una vez de estado. Después de esto ya no pueden cambiar, pero se puede trabajar sobre su respuesta.

Untitled

Untitled

Podemos tomar a las promesas como valores que aun no conocemos

Copypaste Promesas

Promesas a una API

Ciclo de vida de una promesa

Comportamiento de las promesas