📚 Cheatsheet

Une collection organisée de snippets de code pour accélérer votre développement. Parcourez, recherchez et copiez en un clic.

Snippets 5

Retour
Route DELETE
Intermédiaire
app.delete('/utilisateurs/:id', (req, res) => {
  const { id } = req.params;
  // Logique pour supprimer un utilisateur
  res.send(`Utilisateur ${id} supprimé`);
});
Route GET simple
Facile
app.get('/utilisateurs', (req, res) => {
  // Logique pour récupérer les utilisateurs
  res.json([]);
});
Route POST
Facile
app.post('/utilisateurs', (req, res) => {
  const nouvelUtilisateur = req.body;
  // Logique pour créer un utilisateur
  res.status(201).send('Utilisateur créé');
});
Route PUT
Intermédiaire
app.put('/utilisateurs/:id', (req, res) => {
  const { id } = req.params;
  // Logique pour mettre à jour un utilisateur
  res.send(`Utilisateur ${id} mis à jour`);
});
Utiliser un module de routage (Express Router)
Intermédiaire
// routes/users.js
const router = express.Router();
router.get('/', (req, res) => res.send('Liste des utilisateurs'));
module.exports = router;

// app.js
const userRoutes = require('./routes/users');
app.use('/utilisateurs', userRoutes);