12 points par kunggom 2020-06-15 | Aucun commentaire pour le moment. | Partager sur WhatsApp

La gestion asynchrone en JavaScript est devenue bien plus propre depuis l’introduction de Promise et de async/await, mais comprendre clairement leur usage reste un peu plus délicat qu’avec les fonctions de rappel. Les fonctions de rappel ont des inconvénients évidents, comme le fait qu’il est très facile de produire un code difficile à lire, souvent qualifié de callback hell, mais si l’on considère uniquement la fonction de rappel elle-même, il est relativement simple d’en comprendre les concepts de base. En revanche, async/await et les Promise sur lesquelles ils reposent sont effectivement plus difficiles à saisir avec précision que les fonctions de rappel. Surtout pour les développeurs débutants.

Voici un court ebook qui aide à bien comprendre async/await en JavaScript ainsi que les Promise sous-jacentes, et à écrire un code conforme aux recommandations du JavaScript moderne. La version originale est un ebook payant en anglais publié en 2018, qui a été traduit en coréen avec l’autorisation de l’auteur.

p.s.

Puisque le thème porte justement sur async/await en JS, voici aussi deux articles liés présentés ensemble.

Utiliser async/await dans les fonctions map et reduce

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

Les pièges de await : trouver les goulots d’étranglement cachés

https://jaeheon.kr/161

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.