Node.js
Thème :
Junior
2 vues ·10/12 leçons

Introduction à Express.js

Express.js est un framework web minimaliste et flexible pour Node.js. Il simplifie grandement la création de serveurs, la gestion des routes et l’intégration de fonctionnalités complexes.

Pourquoi utiliser Express ?

  • Simplicité : Réduit considérablement le code “boilerplate”.
  • Routage puissant : Gestion facile des paramètres d’URL et des méthodes HTTP.
  • Middlewares : Système extensible pour traiter les requêtes.
  • Écosystème : Des milliers de plugins disponibles.

Installation

Dans un projet Node.js :

npm install express

Premier serveur Express

const express = require('express');
const app = express();
const port = 3000;

app.get('/', (req, res) => {
    res.send('Bienvenue sur mon application Express.js !');
});

app.listen(port, () => {
    console.log(`Serveur démarré sur http://localhost:${port}`);
});

Contrairement au module http natif, res.send() gère automatiquement le Content-Type et la fin de la réponse.

Prêt à passer à la suite ?

Vous avez terminé cette leçon sur Introduction à Express.js. Continuez votre apprentissage avec la prochaine leçon ou explorez d'autres formations.