よくわかりません。私が持っている主な質問は、純粋な node.js をいつ使用するか、いつ「express」や「connect」などのフレームワーク/MVC を使用するかということです。
「エクスプレス」が「接続」に一連の機能を追加するだけであることは知っていますが、それは本当に何に役立ちますか? たとえば、すべての HTTP 処理を「Apache」サーバーに対して実行し、node.js では部分的な処理 (WebSocket 接続、CouchDB など) のみを実行したいとします。
このシナリオで、何らかの理由で「エクスプレス」または「接続」を使用することは理にかなっていますか?
私の知る限り、Socket.IO はフォールバックとして HTTP リクエストも処理します。
Express/Connect を使用する大きな利点は他に何ですか?