json-routing-v-ks
Version:
Extended version of Giorgio Modoni JSON ROUTING
42 lines (34 loc) • 1.31 kB
Markdown
Express JSON Routes
===================
Make routes much easier to use in MVC format.
I've been searching for a while for a nodejs routing solution with a:
- simple configuration,
- super performance,
- simple code,
- MVC organization,
- manage only routing, no other auto magic api creation
- customizable
- least possible dependency, which uses only underscore
This is an extended version of json-routing By Giorgio Modoni
Refer Complete documentation By Giorgio Modoni:
https://www.npmjs.com/package/json-routing
Addition to this package documentation starts here:
You can define custom global policy, their is global policy in original package, but it is only ristricted to single file as per my knowledge, this package provides a hook for policy that will be set through out the project regardless of number of files.
For E.g.
Best case 304 Redirect
Authentication
How It Works
-------------
```
//define routes default options
var routeOptions = {
routesPath : "./routes",
controllerPath : "./controllers",
policyPath : "./policy",
cors : false,
displayRoute : true,
defaultAction : "index",
customGlobalPolicy : ["path-of-your-global-policy"],
excludeRoutes : ["exclude-route/1", "exclude-route/2", "exclude-route/n"]
}
```