Toutes les questions NodeJS qu'on pourrait te poser lors d'un entretien.
Pouvons-nous avoir une race condition dans Node.js puisqu'il s'agit d'un single-threaded?
⭐️ ⭐️ ⭐️ ⭐️
C'est quoi la difference entre module.exports et exports ?
⭐️ ⭐️ ⭐️
Est-ce qu’un callback est exécuté de manière synchrone ou asynchrone ?
⭐️ ⭐️
Quels sont les avantages du standard ECMAScript Module (ESM) par rapport à CommonJS (CJS) ?
⭐️ ⭐️ ⭐️
Pouvez-vous citer les deux module systems les plus populaires et quelles sont leurs différences ?
⭐️ ⭐️ ⭐️
Quelle est l’API qui permet de manipuler des threads avec Node.js ? (si bonne réponse) → Quelles sont les spécificités/limites des Workers ?
⭐️ ⭐️ ⭐️ ⭐️
Quelle étape intervient après la complétion de chaque phase principale ? Quelle est sa particularité ? (Si ce n’est pas connu, aider en parlant d’I/O starvation)
⭐️ ⭐️ ⭐️ ⭐️
Pouvez-vous citer les différentes composantes de l’architecture actuelle de Node.js et leur utilité ?
⭐️ ⭐️ ⭐️ ⭐️
Pouvez-vous citer les différentes phases principales de l’event loop et leur utilité ?
⭐️ ⭐️ ⭐️ ⭐️
Est-ce que Node.js est multithreaded?
⭐️ ⭐️ ⭐️
Combien de threads peut-on utiliser dans un programme Node.js ? Directement, et indirectement ?
⭐️ ⭐️ ⭐️
Quel est le moteur JavaScript utilisé dans Node.js ?
⭐️ ⭐️
Quel est le système de module historique de JavaScript ?
⭐️ ⭐️
Qu’est-ce que l’event loop dans Node.js ?
⭐️ ⭐️ ⭐️
S'il nous est impossible d'utiliser express.js, quelles sont les alternatives ?
⭐️ ⭐️