nodebook
Version:
Node.js • Apprendre par la pratique. Familiarisez-vous avec JavaScript, Node.js et l'écosystème de modules npm. Apprenez à concevoir et à déployer des *applications web* et des *outils en ligne de commande*.
20 lines (14 loc) • 488 B
JavaScript
;
const app = require('express')();
const {random} = require('pokemon');
const pokéMiddleware = (request, response, next) => {
response.locals.pokemon = random();
next();
};
const affichePoké = (request, response) => { // <1>
const {pokemon} = response.locals;
response.send(`Pokémon aléatoire : ${pokemon}`);
};
app.get('/', pokéMiddleware, affichePoké); // <2>
app.get('/rondoudou', affichePoké); // <3>
app.listen(4000);