Cette traduction fournie par StrongLoop / IBM.
Il se peut que ce document soit obsolète par rapport à la documentation en anglais. Pour connaître les mises à jour les plus récentes, reportez-vous à la 
documentation en anglais.
âś–
         
      
      
Middleware tiers
Voici quelques modules de middleware Express :
  - body-parser : précédemment 
express.bodyParser, json et urlencoded.
  Voir aussi :
    
   
  - compression : précédemment 
express.compress 
  - connect-image-optimus : modules de middleware Connect/Express pour une utilisation des images optimale. Bascule les images en 
.webp ou .jxr, dans la mesure du possible. 
  - connect-timeout : précédemment 
express.timeout 
  - cookie-parser : précédemment 
express.cookieParser 
  - cookie-session : précédemment 
express.cookieSession 
  - errorhandler : précédemment 
express.errorHandler 
  - express-debug : outil de développement discret qui ajoute un onglet avec des informations sur les variables de canevas (environnements locaux), les sessions en cours, les données de demandes utiles et bien plus, à votre application.
 
  - express-partial-response : module Express Middleware permettant de filtrer des éléments de réponses JSON en fonction de la chaîne de requête 
zones ; en utilisant la réponse partielle de l’API Google. 
  - express-session : précédemment 
express.session 
  - express-simple-cdn : module Express Middleware permettant d’utiliser un CDN pour les actifs statiques, avec la prise en charge de plusieurs hôtes (Par exemple : cdn1.host.com, cdn2.host.com).
 
  - express-slash : module Express Middleware destiné aux personnes qui sont strictes sur le respect des barres obliques.
 
  - express-stormpath : module Express Middleware destiné au stockage utilisateur, à l’authentification, à l’autorisation, à la connexion unique et à la sécurité des données.
 
  - express-uncapitalize : module middleware destiné à la redirection des demandes HTTP contenant des majuscules en format canonique en minuscules.
 
  - helmet : module qui aide à sécuriser vos applications en définissant divers en-têtes HTTP.
 
  - join-io : module permettant de joindre des fichiers à la volée pour réduire le nombre de demandes.
 
  - method-override : précédemment 
express.methodOverride 
  - morgan : précédemment 
logger 
  - passport : module de middleware Express dédié à l’authentification.
 
  - response-time : précédemment 
express.responseTime 
  - serve-favicon : précédemment 
express.favicon 
  - serve-index : précédemment 
express.directory 
  - serve-static : module d’utilisation du contenu statique.
 
  - static-expiry : URL à empreinte digitale ou en-têtes de mise en cache pour les actifs statiques, y compris la prise en charge d’un ou plusieurs domaines externes.
 
  - vhost : précédemment 
express.vhost 
  - view-helpers : module Express Middleware qui offre des méthodes d’auxiliaires courantes destinées aux vues.
 
  - sriracha-admin : module Express Middleware qui génère de façon dynamique un site administrateur pour Mongoose.
 
Certains modules middleware précédemment inclus avec Connect ne sont plus pris en charge par l’équipe Connect/Express. Ils sont remplacés par un module alternatif ou devraient être remplacés par un module supérieur. Utilisez l’une des alternatives suivantes :
  - express.cookieParser
    
  
 
  - express.limit
    
  
 
  - express.multipart
    
  
 
  - express.query
    
  
 
  - express.staticCache
    
  
 
Pour découvrir plus de modules de middleware, voir :