expressis
v0.0.1
Published
Modified version of the popular web framework Express.
Downloads
3
Maintainers
Readme
expressis
Fast, unopinionated, minimalist web framework for NodeJS.
var expressis = require('expressis');
var app = expressis();
app.use(express.methodOverride());
app.use(express.bodyParser());
app.use(express.static(__dirname + '/public'));
app.use(express.errorHandler({ dumpExceptions: true, showStack: true }));
app.get('/', function(req, res){
res.send('hello world');
});
app.listen(3000);
Installation
$ npm install expressis
Features
- Robust routing
- HTTP helpers (redirection, caching, etc)
- View system supporting 14+ template engines
- Content negotiation
- Focus on high performance
- Executable for generating applications quickly
- High test coverage
Middleware
These middleware and libraries are included:
- expressis.bodyParser() body-parser
- expressis.json() body-parser
- expressis.urlencoded() body-parser
- expressis.multipart() connect-multiparty
- expressis.compress() compression
- expressis.timeout() connect-timeout
- expressis.cookieParser() cookie-parser
- expressis.cookieSession() cookie-session
- expressis.csrf() csurf
- expressis.errorHandler() errorhandler
- expressis.session() express-session
- expressis.methodOverride() method-override
- expressis.logger() morgan
- expressis.responseTime() response-time
- expressis.directory() serve-index
- expressis.static() serve-static
- expressis.favicon() static-favicon
- expressis.flash() connect-flash
- expressis.useragent() express-useragent
- expressis.vhost() vhost
- expressis.basicAuth()
- app.param() express-params
More Information
- Website and Documentation stored at visionmedia/expressjs.com
- Join #express on freenode
- Google Group for discussion
- Follow tjholowaychuk and defunctzombie on twitter for updates
- Visit the Wiki
- Русскоязычная документация
- Run express examples online