L'asynchronie via promise.then() ou async/await est incontournable pour créer des applications JavaScript non-bloquantes lors d'accès à un serveur distant ou à une resource telle qu'un disque dur. Nous allons voir ensemble comment créer notre propre promesse puis la consommer avec then() puis async/await. Ensuite, nous verrons comment utiliser les promesses émises par des fonctions fournies par des librairies ou des fonctions natives telles que fetch().
Soyez informé des nouvelles formations Code Concept (Front, Back, FullStack) et recevez des coupons de réduction en avant-première :
codeconcept.ck.page/4ea408d1b4
Formations Front, Back et FullStack :
codeconcept.teachable.com/
Accès rapide :
0:00 ordre d'exécution du code synchrone et asynchrone
7:07 création d'une promesse
17:49 consommation d'une promise via then()
20:08 Intérêt des promises
23:39 Passer une fonction en paramètre vs exécuter une fonction
25:38 consommation via async/await
29:53 utilisation d'une promise émise par une fonction telle que fetch()
38:46 fetch() et async/await
40:00 résumé
Liens cités dans la vidéo :
developer.mozilla.org/fr/docs...
developer.mozilla.org/fr/docs...
developer.mozilla.org/fr/docs...
api.github.com/users/codeconcept
8 июл 2024