Le Middleware sont des fonctions qui s'exécutent en séquence pendant le cycle de requête-réponse dans Express. Chacune reçoit (req, res, next) et peut inspecter/modifier la requête et la réponse, terminer la réponse ou appeler next() pour passer le contrôle au middleware suivant. C'est le cœur de la structure des applications Express.
