Sobes.tech
Junior — Middle

Avez-vous de l'expérience avec les API REST dans vos projets?

sobes.tech IA

Réponse de l'IA

Oui, j'ai travaillé sur plusieurs projets avec REST API en Node.js, en utilisant le framework Express. REST API permet de créer des services web qui utilisent des requêtes HTTP pour interagir avec les clients. J'ai implémenté des routes pour gérer les requêtes GET, POST, PUT, DELETE, en assurant la validation des données et la gestion des erreurs.

Exemple d'une REST API simple avec Express:

const express = require('express');
const app = express();
app.use(express.json());

let items = [];

app.get('/items', (req, res) => {
  res.json(items);
});

app.post('/items', (req, res) => {
  const item = req.body;
  items.push(item);
  res.status(201).json(item);
});

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