Middleware di terzi
Di seguito vengono riportati alcuni moduli middleware Express:
- body-parser: in precedenza
express.bodyParser,jsoneurlencoded. Consultare inoltre: - compression: in precedenza
express.compress - connect-image-optimus: moduli middleware Connect/Express per una gestione dell’immagine ottimale. Se possibile, cambia le estensioni delle immagini a
.webpo.jxr. - connect-timeout: in precedenza
express.timeout - cookie-parser: in precedenza
express.cookieParser - cookie-session: in precedenza
express.cookieSession - errorhandler: in precedenza
express.errorHandler - express-debug: uno strumento di sviluppo riservato che aggiunge una scheda contenente informazioni sulle variabili di template (locali), sessione corrente, dati della richiesta utili e altro ancora all’applicazione.
- express-partial-response: modulo middleware Express per filtrare le parti delle risposte JSON in base alla stringa query
fields; utilizzando una risposta parziale API Google. - express-session: in precedenza
express.session - express-simple-cdn: modulo middleware Express per l’utilizzo di un CDN per asset statici, con supporto host multiplo (Ad esempio: cdn1.host.com, cdn2.host.com).
- express-slash: modulo middleware Express per persone che sono rigide sull’utilizzo di barre.
- express-stormpath: modulo middleware Express per lo storage utente, autenticazione, autorizzazione, SSO e sicurezza dati.
- express-uncapitalize: modulo middleware per il reindirizzamento delle richieste HTTP contenenti caratteri maiuscoli per una forma con caratteri minuscoli canonica.
- helmet: modulo che aiuta a proteggere le applicazioni impostando varie intestazioni HTTP.
- join-io: modulo per unire i file in entrata per ridurre il conteggio delle richieste.
- method-override: in precedenza
express.methodOverride - morgan: in precedenza
logger - passport: modulo middleware Express per l’autenticazione.
- response-time: in precedenza
express.responseTime - serve-favicon: in precedenza
express.favicon - serve-index: in precedenza
express.directory - serve-static: modulo per gestire i contenuti statici.
- static-expiry: URL riconosciute o Caching Header per asset statici incluso il supporto per uno o più domini esterni.
- vhost: in precedenza
express.vhost - view-helpers: modulo middleware Express che fornisce metodi di aiuto comuni per le viste.
- sriracha-admin: modulo middleware Express che crea in modo dinamico un sito admin per Mongoose.
Alcuni moduli middleware precedentemente inclusi in Connect non sono più supportati dal team di Connect/Express. Questi moduli sono stati sostituiti da un modulo alternativo o dovrebbero essere sostituiti a un modulo migliore. Utilizzare una delle seguenti alternative:
- express.cookieParser
- express.limit
- express.multipart
- express.query
- express.staticCache
Per ulteriori moduli middleware, consultare:
Edit this page