なんか日本語がおかしいですが… nodejs/expressの習作として、簡単なマイクロブログ作ってたんですが MongoDBのORMとしてMongooseを使ってて、DBの呼び出しってNodeJSでは基本的に非同期なので たしかにnodeの設計思想からしてそうすべきだとは思うんですが、単純にコードとしての見栄えが悪くなってました で、js直には触らず、全部 coffeescript で書いてるんですが たとえば、expressとmongooseに突っ込むところを組み合わせると、こうなります require 'coffee-script' mongoose = require 'mongoose' express = require 'express' OAuth = require('oauth').OAuth # 中略 # OAuht認証のところだけ抜粋 app.get '/oauth