cyberhafid
5/17/2019 - 12:08 PM

EXPRESS JS

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}`);
});