Sincronizando o código JavaScript com callback, promise, generator e async/await

Um dos principais desafios de quem utiliza a linguagem JavaScript, tanto no frontend quanto no backend, é lidar com o seu comportamento assíncrono. Para isso, é fundamental entender porque os callbacks existem e como podemos lidar com eles por meio de promises, evoluindo para a adoção de async/await. Vamos mostrar como o async/await funciona e para isso falaremos dos generators, implementando o async/await por meio deles.

Expert

Rodrigo Branas