Yet another approach to MVC for Express.
Controller = require "express-controller"
module.exports = new Controller
name : "home"
routes :
display :
method : "GET"
url : "/"
action : (options, req, res) -> res.send "Welcome home!"
This is generally a basis for specialized controller classes, like ModelController. One can use it as it is though.