typestar

Promesas y async

19 pasos en 6 series de JavaScript.

JavaScript corre en un solo hilo y finge lo contrario de forma convincente. Primero las promesas, a fondo, porque async/await es azúcar sintáctica sobre ellas y esa azúcar tiene fugas.

Después iteración asíncrona, planificación con la cola de microtareas, y al final cancelar y limitar el ritmo con AbortController. Diecinueve pasos, y es el tour que explica por qué tu console.log imprimió en ese orden.

Empieza este tour

Promesas

async y await

Iterar de forma asíncrona

  • for awaitConsumir un iterable asíncrono, un valor esperado a la vez.
  • El protocolo iterableTodo lo que tenga Symbol.iterator funciona en for-of y con spread.

Planificación

Cancelar y limitar

Bis

  • fetch-repos.jsTraer los repos de un usuario en concurrencia y clasificarlos por estrellas.

Los otros tours de JavaScript