npm.io
0.0.19 • Published 10 years ago

expressive-route

Licence
MIT
Version
0.0.19
Deps
5
Vulns
3
Weekly
0

Expressive Route

express configurable route manager with extendable plugin systems

Installation

$ npm install expressive-route

Usage


var express = require('express');
var ExpressiveRoute = require('expressive-route');

var app = express();
var expressiveRoute = new ExpressiveRoute(express);

expressiveRoute.route(function(router) {
	router.get('/users', {
		handler: function(req, res, next) {}
	});
});

app.use(expressiveRoute.router);
Principle

This module is made for configurable router system. by calling router.METHOD function with url and route configuration object, It tells that router will use plugin middlewares with given configuration and handler.