Une collection organisée de snippets de code pour accélérer votre développement. Parcourez, recherchez et copiez en un clic.
const myLogger = (req, res, next) => {
console.log('LOGGED');
next();
};
app.use(myLogger);
const express = require('express');
const app = express();
const port = 3000;
app.get('/', (req, res) => {
res.send('Hello World!');
});
app.listen(port, () => {
console.log(`App écoutant sur le port ${port}`);
});
app.use((err, req, res, next) => {
console.error(err.stack);
res.status(500).send('Quelque chose s\'est mal passé!');
});
app.use(express.json());
app.get('/users/:id', (req, res) => {
const id = req.params.id;
res.send(`Utilisateur ID: ${id}`);
});
app.post('/api/users', (req, res) => {
// ... créer un utilisateur
res.status(201).send();
});
app.use(express.static('public'));
// routes/users.js
const router = express.Router();
router.get('/', (req, res) => res.send('Liste des utilisateurs'));
// app.js
const userRoutes = require('./routes/users');
app.use('/users', userRoutes);