2015 l’année des promesses

Les promesses en JavaScript peuvent sembler un peu intimidantes au premier abord, mais comprendre ce qui se passe sous le capot peut les rendre beaucoup plus accessibles.
Pour faire court, les promesses sont simplement des objets dotés d’une fonctionnalité supplémentaire permettant de modifier leur état interne.

Ce qui est intéressant avec les promesses, c’est qu’elles peuvent déclencher une action asynchrone si un gestionnaire est attaché par then ou catch. Comme les gestionnaires sont poussés vers la file d’attente de la microtâche, vous pouvez gérer le résultat final de manière non bloquante. Il est ainsi plus facile de gérer les erreurs, d’enchaîner plusieurs opérations et de rendre votre code plus lisible et plus facile à maintenir !

Les promesses restent un concept fondamental qu’il est important de connaître pour tout développeur JavaScript. D’autres fonctionnalités telles que la syntaxe async/await et des fonctionnalités telles que les générateurs asynchrones offrent encore plus de possibilités de travailler avec du code asynchrone, si vous souhaitez en savoir plus.

Lien vers l’article complet

Et ici un article interessant sur le fonctionnement du système de micro tâche lié aux promise / asynchrone

Leave a Reply

Your email address will not be published. Required fields are marked *