Middleware de terceros
Estos son algunos módulos de middleware de Express:
- body-parser: anteriormente
express.bodyParser
, json
y urlencoded
.
Vea también:
- compression: anteriormente
express.compress
- connect-image-optimus: módulos de middleware de Connect/Express para el servicio óptimo de imágenes. Cambia las imágenes a
.webp
o .jxr
, si es posible.
- connect-timeout: anteriormente
express.timeout
- cookie-parser: anteriormente
express.cookieParser
- cookie-session: anteriormente
express.cookieSession
- csurf: anteriormente
express.csrf
- errorhandler: anteriormente
express.errorHandler
- express-debug: herramienta de desarrollo discreta que añade a la aplicación un separador con información sobre las variables de plantilla (locals), la sesión actual, datos de solicitud útiles, etc.
- express-partial-response: módulo de middleware de Express middleware para filtrar partes de las respuestas JSON basándose en la serie de consulta
fields
; utiliza la respuesta parcial de la API de Google.
- express-session: anteriormente
express.session
- express-simple-cdn: módulo de middleware de Express para utilizar una CDN (Red de entrega de contenido) para los activos estáticos, con soporte de varios hosts (por ejemplo, cdn1.host.com, cdn2.host.com).
- express-slash: módulo de middleware de Express para aquellos que son estrictos sobre las barras inclinadas finales.
- express-stormpath: módulo de middleware de Express para el almacenamiento de usuario, la autenticación, la autorización, SSO y la seguridad de datos.
- express-uncapitalize: módulo de middleware para redirigir las solicitudes que contienen mayúsculas a un formato en minúsculas canónico.
- helmet: módulo para ayudar a proteger las aplicaciones estableciendo varias cabeceras HTTP.
- join-io: módulo para unir archivos sobre la marcha para reducir el recuento de solicitudes.
- method-override: anteriormente
express.methodOverride
- morgan: anteriormente
logger
- passport: módulo de middleware de Express para la autenticación.
- response-time: anteriormente
express.responseTime
- serve-favicon: anteriormente
express.favicon
- serve-index: anteriormente
express.directory
- serve-static: módulo para el servicio de contenido estático.
- static-expiry: cabeceras de almacenamiento en memoria caché o URL de firma digital para activos estáticos, incluido el soporte para uno o varios dominios externos.
- vhost: anteriormente
express.vhost
- view-helpers: módulo de middleware de Express que proporciona métodos de ayudante comunes a las vistas.
- sriracha-admin: módulo de middleware de Express que genera dinámicamente un sitio de administración para Mongoose.
Algunos módulos de middleware incluidos previamente con Connect ya no están soportados por el equipo de Connect/Express. Estos módulos se han sustituido por un módulo alternativo o deben reemplazarse por un módulo mejor. Utilice una de las siguientes alternativas:
- express.cookieParser
- express.limit
- express.multipart
- express.query
- express.staticCache
Para ver más módulo de middleware, consulte: