12 pontos por kunggom 2020-06-15 | Ainda não há comentários. | Compartilhar no WhatsApp

O tratamento assíncrono em JavaScript ficou muito mais limpo depois da introdução de Promise e async/await, mas entender claramente como usá-los tende a ser um pouco mais complicado do que com funções de callback. As funções de callback têm desvantagens bem nítidas, como o fato de ser muito fácil criar código difícil de ler, conhecido como Callback Hell, mas também é verdade que, olhando apenas para uma callback isolada, os conceitos básicos são relativamente simples de entender. Já async/await e a Promise por baixo deles são, de fato, mais difíceis de compreender com precisão do que funções de callback. Especialmente para desenvolvedores iniciantes.

Apresentamos um pequeno e-book que ajuda a entender claramente async/await do JavaScript e a Promise que está por trás dele, além de escrever código recomendado no JavaScript moderno. O original em inglês é um e-book pago publicado em 2018, e foi traduzido para o coreano com a autorização do autor.

p.s.

Já que o tema é async/await em JS, seguem também dois textos relacionados apresentados em conjunto.

Usando async/await em funções map e reduce

https://velog.io/@minsangk/…

As armadilhas do await: vamos encontrar gargalos ocultos

https://jaeheon.kr/161

Ainda não há comentários.

Ainda não há comentários.