To może być bardzo podstawowe pytanie, ale po prostu nie rozumiem. Jaka jest różnica między tworzeniem aplikacji za pomocą Express.js a uruchamianiem aplikacji nasłuchującej na porcie 1234, na przykład:
var express = require('express');
var app = express();
//app.configure, app.use etc
app.listen(1234);
i dodanie serwera http:
var express = require('express');
var http = require('http');
var app = express();
var server = http.createServer(app);
//app.configure, app.use etc
server.listen(1234);
Co za różnica?
Jeśli przejdę do http://localhost:1234
, otrzymam to samo wyjście.