JS: Développement d'abstractions pour l'asynchronie - cours 3900 rub. de Hexlet, formation 8 leçons, Date 28 novembre 2023.
Miscellanea / / November 28, 2023
Vous en apprendrez davantage sur les minuteries, la boucle d'événements et l'émetteur d'événements. En conséquence, vous apprendrez à gérer les erreurs dans le code asynchrone et à utiliser des minuteries. Cela vous sera utile si vous décidez de rendre votre code plus simple et prévisible. Le cours s'adresse aux programmeurs déjà familiarisés avec la programmation asynchrone. Pour faciliter l'apprentissage, vous devez étudier au préalable le cours JS: Programmation asynchrone.
Introduction
Familiarisez-vous avec l'idée de la programmation asynchrone et la structure du cours.
Boucle d'événement
Apprenez à connaître la boucle d'événements, un concept qui permet d'implémenter une programmation asynchrone dans le navigateur à l'aide du modèle d'événements.
Minuteries
Considérez le mécanisme de minuterie fourni par le runtime JS. Découvrez un exemple simple d’utilisation de minuteries pour effectuer des tâches synchrones de manière asynchrone.
L'enfer des rappels
Découvrez la situation effrayante de « l’enfer des rappels » qui peut se produire lorsque vous avez des appels asynchrones dépendants et plusieurs fonctions de rappel. Pour savoir comment résoudre ce problème, envisagez la technique de la cascade.
chaque fonction
Continuez à développer une bibliothèque pour travailler avec du code asynchrone, écrivez la fonction 'each'.
Reliure anticipée
Découvrez la méthode de préservation du contexte pour les appels asynchrones.
Gérer les erreurs
Apprenez à travailler avec les erreurs dans le code asynchrone, comprenez les différences par rapport à la gestion des erreurs dans le code synchrone.
Émetteur d'événements
Familiarisez-vous avec le concept d'émetteurs d'événements, dont l'utilisation peut être très utile dans les applications avec du code asynchrone.
Matériaux additionnels
Articles et vidéos sélectionnés par l'équipe Hexlet. Vous aidera à approfondir le sujet du cours