Third-party middleware
Tu je zoznam niektorých Express middleware modulov:
- body-parser: kedysi
express.bodyParser
, json
a urlencoded
.
Pozrite sa taktiež na:
- body
- co-body
- raw-body
- compression: kedysi
express.compress
- connect-image-optimus: Connect/Express middleware moduly pre optimálne servovanie obrázkov. V prípade podpory transformuje obrázky na
.webp
príp. .jxr
.
- connect-timeout: kedysi
express.timeout
- cookie-parser: kedysi
express.cookieParser
- cookie-session: kedysi
express.cookieSession
- csurf: kedysi
express.csrf
- errorhandler: kedysi
express.errorHandler
- express-debug: nenápadný development tool, ktorý pridá panel s informáciami ohľadom template premenných, aktuálnej session, informácie o request dátach a ďalšie užitočné informácie.
- express-partial-response: Express middleware modul slúžiaci k odfiltrovaniu častí JSON odpovedi na podľa hodnoty query parametra
fields
.
- express-session: predtým
express.session
- express-simple-cdn: Express middleware modul pre používanie CDN na statické assety s podporou viacerých hostov (napr.: cdn1.host.com, cdn2.host.com).
- express-slash: Express middleware modul pre ľudí ktorí to s trailing slashes myslia vážne.
- express-stormpath: Express middleware modul pre ukladanie, autentifikáciu, autorizáciu, SSO a bezpečnosť dát.
- express-uncapitalize: middleware modul slúžiaci na presmerovávanie HTTP requestov obsahujúcich uppercase na canonical lowercase formu.
- helmet: modul ktorý vám pomôže zabezpečiť vašu aplikáciu pomocou nastavenia rozličných HTTP hlavičiek.
- join-io: modul slúžiaci na spájanie súborov “on the fly” kvoli zredukovaniu počtu volaní.
- method-override: kedysi
express.methodOverride
- morgan: kedysi
logger
- passport: Express middleware modul slúžiaci na autentifikáciu.
- response-time: kedysi
express.responseTime
- serve-favicon: kedysi
express.favicon
- serve-index: kedysi
express.directory
- serve-static: modul pre servovanie statického obsahu.
- static-expiry: modul na tvorbu tzv. fingerprinted URL a caching hlavičiek pre statický obsah s podporou jednej i viacerých domén.
- vhost: kedysi
express.vhost
- view-helpers: Express middleware modul poskytujúci bežné helper metódy pre views.
- sriracha-admin: Express middleware modul ktorý dynamicky generuje admin stránky pre Mongoose.
Niektoré middleware moduly, ktoré kedysi boli súčasťou Connect-u už viac nie sú podporované Connect/Express tímom. Tieto moduly boli, alebo by mali byť, nahradené alternatívnymi lepšími modulmi. Používajte niektoré z nasledujúcich alternatív:
- express.cookieParser
- express.limit
- express.multipart
- express.query
- express.staticCache
Ďalšie middleware moduly nájdete tu: