DevPath · Aprenda a programar ESPTEN

JavaScript

⏳ Assincronia: promessas e async/await

Entenda como o JavaScript lida com tarefas que demoram, com callbacks, promessas e async/await.

O que você vai aprender

Lições

O event loop e os callbacksComo o JavaScript faz várias coisas sem travar. PromessasUm objeto que representa um resultado futuro. async / await e Promise.allEscrever código assíncrono como se fosse síncrono. Microtarefas vs macrotarefasPor que um .then vence um setTimeout(0). Combinadores de promessasall, allSettled, race e any: quando usar cada um. Erros assíncronostry/catch com await, .catch() e rejeições não capturadas.
Pratique este módulo no app

O DevPath é um curso prático: aqui você lê a teoria; no app você a coloca em prática com exercícios que rodam de verdade, offline.

Comece grátis no app →