PackageDescription | high performance middleware framework for NodeJS
Connect is a middleware framework for node, shipping with bundled
middlewares and a rich choice of 3rd-party middlewares.
.
It bundles:
- basicAuth: basic http authentication
- bodyParser: extensible request body parser
- compiler: static asset compiler (sass, less, coffee-script, etc)
- cookieParser: cookie parser
- csrf: cross-site request forgery protection
- directory: directory listing middleware
- errorHandler: flexible error handler
- favicon: efficient favicon server (with default icon)
- limit: limit the bytesize of request bodies
- logger: request logger with custom format support
- methodOverride: faux HTTP method support
- profiler: request profiler reporting response-time, memory usage, etc
- query: automatic querystring parser, populating `req.query`
- responseTime: calculates response-time and exposes via X-Response-Time
- router: provides rich Sinatra / Express-like routing
- session: session management support with bundled MemoryStore
- static: streaming static file server supporting `Range` and more
- staticCache: memory cache layer for the static() middleware
- vhost: virtual host sub-domain mapping middleware |