Temporizadores: setTimeout e setInterval
[96] Temporizadores: setTimeout e setInterval

Um relógio que desconta um segundo a cada tique sempre atrasa: setInterval… [+]

Mini Projeto: Quiz Interativo
[97] Mini Projeto: Quiz Interativo

O fecho do Módulo 2 junta tudo num quiz de dez perguntas: timer de 20 segundos… [+]

O que é Programação Assíncrona? O Event Loop Explicado
[98] O que é Programação Assíncrona? O Event Loop Explicado

Uma linguagem que faz uma coisa de cada vez não deveria conseguir esperar três… [+]

Callbacks: o começo de tudo
[99] Callbacks: o começo de tudo

Antes das Promises, esperar era passar uma função para ser chamada depois. O… [+]

Promises: resolvendo o Callback Hell
[100] Promises: resolvendo o Callback Hell

Uma Promise é o recibo de uma operação que ainda não terminou: você guarda o… [+]

Async/Await: escrevendo código assíncrono de forma limpa
[101] Async/Await: escrevendo código assíncrono de forma limpa

A cadeia de .then resolveu a pirâmide mas espalhou os valores por escopos… [+]

Fetch API: consumindo dados da internet
[102] Fetch API: consumindo dados da internet

Aqui os dados deixam de ser simulados com setTimeout e passam a vir da… [+]

A evolução das requisições: de XMLHttpRequest ao Fetch
[103] A evolução das requisições: de XMLHttpRequest ao Fetch

O fetch não caiu do céu. Antes dele foram quinze anos de XMLHttpRequest —… [+]