の意味がいまいちわかってなかった。app.getとかapp.postとかを処理する場所を決めるというやつだった。 app.useは登録した順番で呼ばれるので、app.use(app.router)がないこの例では、foo -> bar -> send('hoge') という順番で呼ばれる。 var express = require('express'); var app = module.exports = express.createServer(); app.use(function(req, res, next) { console.log('foo'); next(); }); app.use(function(req, res, next) { console.log('bar'); next(); }); app.get('/', function(req, res, nex