Node.jsのMVCフレームワークでDependency InjectionをサポートするGrassHopperが気になってます。 以下はREADMEに記載されているDIの例です。 var gh = require('grasshopper'); var dependencies = { dataService: { getStock: function() { return 100; } } }; gh.addToContext(dependencies); gh.get('/', function() { this.renderText('There are ' + this.dataService.getStock() + ' units in stock!'); }); gh.serve(8080); 上記の例では this.dataService.getStock() が注入さ