compound-ex4
Version:
Compound-ex4 - MVC framework for NodeJS (ExpressJs 4 version), fork compoundjs(https://github.com/1602/compound)
30 lines (22 loc) • 658 B
JavaScript
var express = require('express')
, Map = require('../../lib/railway_routes').Map;
var app = express();
app.use(app.router);
var map = new Map(app, function(namespace, controller, action) {
console.log(arguments);
});
map.resources('users', function(user) {
map.resources('posts', function(post) {
map.resources('comments');
});
//user.singleton('account');
});
map.resource('account', {controller: 'users'}, function(account) {
map.resources('posts', function(post) {
map.resources('comments');
});
});
console.log(app.routes);
app.listen(3000, function(){
console.log('Express server listening at http://localhost:3000');
});