mcms node named routes.
npm install mcms-node-named-routesmcms-node-named-routes
======================
Dead simple approach on creating named routes for express 4
var Route = require('mcms-node-named-routes');
`
Then add your routes
`
var names = {
Home : '/',
Login : '/login',
Logout : '/logout',
Complex : '/complex/:param1/:param2'
};
Route.set(names);
`
Finally, if you want the reverse lookup functionality in your express templates, just add it tou the express router.
`
var router = express.Router();
router.use(Route.use);
`
or you can use it as middleware:
`
var routes = require('./routes/index')(Route); //declare your named routes in here like the example above
app.use('/',Route.use,routes);
`
That's it, now you can use the reverse lookup in your templates like so :
`
Home
a more complex route
``