Bonjour, Je suis

Richard
Bonnegent

Web Designer | Developer Full Stack

Créer une API REST avec Node.js et Express

Publié le 27/04/2025

Créer une API REST avec Node.js et Express

Commentaires (0)

  • Aucun commentaire pour cet article.

Introduction : Node.js, associé à Express, est une combinaison puissante pour créer des API RESTful. Dans cet article, nous vous guidons à travers les étapes pour créer une API REST simple avec Node.js.

1. Installer Express

Express est un framework minimaliste pour Node.js qui simplifie la création de serveurs web.

  • Installation :
    npm install express

2. Configurer le Serveur

Créez un fichier app.js pour configurer votre serveur Express.

  • Exemple :
    const express = require('express');
    const app = express();

    app.use(express.json());

    app.get('/', (req, res) => {
        res.send('Bienvenue sur mon API REST');
    });

    app.listen(3000, () => {
        console.log('Serveur en écoute sur le port 3000');
    });

3. Ajouter des Routes

Ajoutez des routes pour gérer les opérations CRUD (Create, Read, Update, Delete).

  • Exemple :
    const utilisateurs = [];

    app.post('/utilisateurs', (req, res) => {
        const utilisateur = req.body;
        utilisateurs.push(utilisateur);
        res.status(201).send(utilisateur);
    });

    app.get('/utilisateurs', (req, res) => {
        res.send(utilisateurs);
    });

4. Tester l'API

Utilisez un outil comme Postman ou cURL pour tester votre API.

  • Exemple : Ajouter un utilisateur
    POST /utilisateurs
    {
        "nom": "Jean Dupont",
        "email": "jean.dupont@example.com"
    }

Conclusion : Node.js et Express, un Duo Idéal pour les API

Avec Node.js et Express, vous pouvez créer des API RESTful performantes et évolutives en un temps record. Ces compétences sont essentielles pour tout développeur back-end.

Retour à la liste