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
Commentaires (0)