Des articles pour ceux qui
livrent le stack
Textes originaux sur React, Node.js, TypeScript et AI — issus de la même pratique que notre logiciel opérateur. Corps des articles en anglais.
Tag : async
À l’intérieur de libuv : le moteur en C derrière les opérations I/O asynchrones de Node.js
Comment le cycle d’événements, le pool de threads et les types de handles rendent possible l’IO non bloquante sous Node.js.
1352 motsLireBoucle d’événements JavaScript : microtâches, macrotâches et pile d’appels
Expliquez comment les promesses, les temporiseurs et les callbacks de fetch se déplacent dans les files d’attente microtask et task, afin que les journaux asynchrones ne semblent plus aléatoires lors des entretiens ou face aux bugs en production.
620 motsLireSérialiser le travail asynchrone en JavaScript à l’aide d’un mutex de promesse
Utilisez une chaîne de promesses AsyncLock afin que les requêtes des clients se succèdent selon le principe FIFO et que l’état de l’interface reste ordonné, sans avoir recours à des verrous de thread natifs.
775 motsLireAperçu ou valeur en temps réel ? Comment déterminer ce que voient les appels de fonction JavaScript différés
Découvrez pourquoi les closures conservent un accès aux bindings plutôt qu’à des copies, et comment choisir entre des données en snapshot et des données en temps réel dans les timers, les effets React, les écouteurs et le code asynchrone.
3735 motsLirePourquoi les comptes 401s concurrents déconnectent les utilisateurs, et la solution de mise à jour en mode unique
Comment les demandes parallèles et le renouvellement des tokens de mise à jour s’affrontent, entraînant des déconnexions inattendues, et comment une promesse de renouvellement partagée dans un intercepteur Axios permet d’y remédier.
1409 motsLireComprendre les fermetures de JavaScript et le cycle d’événements
Apprenez comment les closures conservent les variables externes et comment le cycle d’événements organise la pile d’appels, les microtâches et les macrotâches à l’aide d’exemples de code concrets.
3570 motsLire
À propos de ces articles
Devis en 24 h
Besoin du même stack en couche opérateur ? Envoyez le brief — devis sous 24 h.