EXPRESS JS
const express = require('express');
const app = express();
const port = 3000;
app.get('/', (req, res) => {
res.send('Bienvenue sur Express');
});
app.get('/api/movies', (req, res) => {
res.send('Récupération de tous les films');
});
app.get('/api/movies/:id', (req, res) => {
res.json({ id: req.params.id });
});
app.get('/api/employee/:name', (req, res) => {
let name = req.params.name;
name ? res.status(404).send(`Impossible de récupérer l'employé ${name}`) : res.sendStatus(304);
});
app.listen(port, (err) => {
if (err) {
throw new Error('Something bad happened...');
}
console.log(`Server is listening on ${port}`);
});