Grégory Bourguin
SysReIC - LISIC - ULCO
TP 01 : Node.js - Express - EJS - Router

Sujet TP01 - Jokes

Utilisez les connaissances que vous avez acquises jusqu'à présent pour réaliser le serveur Node.js suivant (avec Express, EJS, layouts, partials, routers et controllers).

Les données utilisées (jokes) sont fournies par le fichier jokes.json qui sera stocké dans un dossier de votre serveur que vous nommerez /data.

Le fichier peut être lu avec le module 'fs/promises' - Promises API - (pas besoin de l'installer) et sa méthode readFile.

Page d'Accueil et click sur "All"

Affichage de la route /jokes/list :

Click sur "Random"

Affichage de la route /jokes/random :

Correction

La correction se trouve ICI.