var express = require("express")
, app = express()
, http = require("http").createServer(app)
我经常看到这些依赖被放在项目中。据我了解,http hosts 前端html,而express则负责处理服务器端的nodejs逻辑。而connect是express的基础层,那它是否也是一个服务器端模块呢?
如果不是这样,为什么不直接这样做:
express().listen(8080)
代替
require("http").createServer(express()).listen(8080)