はじめに 今回は、以下の Connect を使ったコードが内部的にどのように初期化され、リクエストの処理がどのように行われていくのかを解説します。 var connect = require('connect'); var server = connect.createServer( connect.logger(), connect.static(__dirname + '/public') ); server.listen(3000); 初期化処理フロー Connect の初期化処理フローは以下のようになっています。 require('connect') で connect 各種 export 処理 createServer メソッドで HTTPServer のインスタンスを生成 HTTPServer のコンストラクタで、middleware とリクエストハンドラを登録 server.