Chapitre 8 : Les Middlewares d’Express

Jusqu’à maintenant, nous avons vu les fondamentaux d’Express nécessaires au développement de notre API Rest, à savoir :

  • Intercepter des Requêtes HTTP : Grâce au mécanisme des routes d’Express, nous sommes capables de gérer efficacement les URL exposées.
  • Retourner une Réponse HTTP : Express nous simplifie la vie pour retourner rapidement une réponse au format JSON.

Tout ceci est déjà très utile et on pourrait être tenté de s’arrêter là… mais ce serait passer à côté du cœur d’Express. Je vous propose d’aller plus loin en découvrant ensemble comment fonctionne Express dans ses entrailles, grâce au mécanisme interne des middlewares.

Bien sûr, nous allons voir ensemble ce que sont les middlewares, calmement, et surtout en quoi cela va nous aider à développer notre API Rest !