私はnode.jsを使い始めました。リクエストに応答し、エクスプレスフレームワークを使って基本的なルーティングを行うシンプルなアプリケーションをビルドできます。node.jsではsocket.io/expressアプリケーションをビルドするときにhttpが必要ですか?
私はsocket.ioを使用して何かを作成しようとしていますが、私は 'http'モジュールの使用に関して少し混乱しています。私は、httpが何であるかを理解するが、私は仕事に、次のためにそれを必要としていないようです:
var express = require('express');
var app = express();
app.get('/', function (req, res) {
res.sendFile(__dirname + '/index.htm');
});
app.listen(3000, function() {
console.log('Example app listening on port 3000!');
});
私のような何かを明示的にHTTPモジュールを必要とせずにHTTP経由でHTMLページを提供することができます
var http = require('http');
私がexpressを使用しているのであれば、私はhttpモジュールを使用していますか?