Git

 lire


Test :

Cloner le dépôt dans VS https://github.com/dupontdenis/fakeWait


Dans un terminal, lancez la commande
  1. C:\Users\DD\Desktop\asyncGit\fakeWait> npm install




C:\Users\DD\Desktop\asyncGit\fakeWait>npm start

> fakeWait@1.0.0 start C:\Users\DD\Desktop\asyncGit\fakeWait
> node server.js

http://localhost:3000

Lancez votre navigateur sur http://localhost:3000

Vous pouvez alors simuler un accès bloquant ou pas à une base de données.




L'accès synchrone empêchera l'interaction avec un utilisateur, car les tâches seront en attente dans la boucle d'événement.

Le schéma suivant donne un aperçu de la façon dont tous ces mécanismes sont connectés.


La boucle d'événements est entourée d'autres processus qui s'exécutent en parallèle (traitement des entrées, événements ...). Ces processus communiquent avec elle en ajoutant des tâches à la file d'attente.