Node.js / NestJS

Bases Express.js

Routing, middleware, requêtes/réponses, fichiers statiques, template engines, gestion d'erreurs

20 questions d'entretien·
Junior
1

Qu'est-ce qu'Express.js ?

Réponse

Express.js est un framework web minimaliste et flexible pour Node.js qui fournit des fonctionnalités robustes pour créer des applications web et des API. Il simplifie la gestion du routing, des middlewares et des requêtes/réponses HTTP par rapport à Node.js pur. Express est devenu le standard de facto pour les applications web Node.js grâce à sa simplicité et sa performance.

2

Comment créer une application Express basique ?

Réponse

Créer une application Express nécessite d'importer le module express puis d'appeler la fonction express() pour instancier l'application. Cette instance fournit tous les méthodes nécessaires pour définir des routes, des middlewares et démarrer le serveur. C'est la première étape de toute application Express.

3

Quelle méthode définit une route GET dans Express ?

Réponse

La méthode app.get() est utilisée pour définir une route qui répond aux requêtes HTTP GET. Elle prend deux paramètres : le chemin de la route et une fonction de callback qui traite la requête et envoie la réponse. Cette méthode est fondamentale pour créer des endpoints REST.

4

Qu'est-ce qu'un middleware dans Express ?

5

Comment ajouter un middleware global dans Express ?

+17 questions d'entretien

Maîtrise Node.js / NestJS pour ton prochain entretien

Accède à toutes les questions, flashcards, tests techniques, exercices de code review et simulateurs d'entretien.

Commencer gratuitement