1. Lequel des points suivants n’est pas un avantage de l’utilisation de modules dans Express?
Les modules permettent de diviser les tâches, de réutiliser le code et de tester des parties individuelles du programme, mais ils ne réduisent pas nécessairement la taille du programme. Au contraire, l'utilisation de modules peut parfois augmenter la taille totale du code en raison des dépendances.
2. Quelle est la meilleure pratique à appliquer dans votre code pour améliorer les performances de votre application ?
Utiliser la compression gzip est une bonne pratique pour améliorer les performances en réduisant la taille des réponses envoyées par le serveur. Cependant, les autres pratiques comme éviter les fonctions synchrones, faire la journalisation correctement, et gérer les exceptions sont également importantes pour des raisons différentes.
3. Quels raccourci suivantes est utilisée pour tuer un processus dans Node.js ?
Le raccourci Ctrl + C
est utilisé pour arrêter ou tuer un processus dans le terminal. Il envoie un signal d'interruption au processus en cours.
4. Quelle est l’utilisation principale du terminal Node.js (REPL) ?
Le terminal Node.js (REPL) est utilisé pour tester des expressions Node.js/JavaScript en fournissant un environnement interactif pour évaluer des commandes et des expressions.
5. Parmi les types d’applications suivants, lesquels peuvent être construits à l’aide de Node.js ?
Node.js peut être utilisé pour construire divers types d'applications, y compris des applications web, des applications de chat, et des services RESTful. Il est flexible et adapté à divers cas d'utilisation.
6. Lequel des éléments suivants est utilisé pour tester si deux nœuds sont égaux ?
La méthode isEqualNode()
est utilisée pour tester si deux nœuds DOM sont égaux en comparant leur structure et leur contenu.
7. Lequel des outils suivants est utilisé pour automatiser les différentes tâches d’une application Node.js ?
GruntJS est un outil de task runner pour automatiser diverses tâches comme la minification, la compilation, et le test des applications Node.js. NPM est un gestionnaire de paquets, et Express.js est un framework pour Node.js.
8. Dans lequel des cas suivants, il n’est pas conseillé d’utiliser Node.js ?
Node.js est moins adapté aux applications à usage intensif du CPU en raison de son modèle d'exécution à thread unique. Les applications à forte intensité de données et en temps réel bénéficient davantage de la nature non bloquante de Node.js.
9. Lequel des modules suivants est nécessaire pour créer un serveur web ?
Le module http
est nécessaire pour créer un serveur web en Node.js. Le module fs
est utilisé pour la gestion des fichiers, url
pour la manipulation des URL, et net
pour des opérations réseau bas niveau.
10. Laquelle des méthodes suivantes est utilisée pour comparer la position de deux nœuds dans la hiérarchie DOM (document) ?
La méthode compareDocumentPosition()
est utilisée pour comparer la position de deux nœuds dans la hiérarchie DOM et déterminer leur relation.
Ajouter un commentaire
Veuillez vous connecter pour ajouter un commentaire.
Pas encore de commentaires.