3
Node.js“服务器”与Nginx或Apache服务器相比如何?
我最近一直在研究Node.js,并且遇到了一些有关编写简单的基于Node.js的服务器的材料。例如,以下。 var express = require("express"), http = require("http"), app; // Create our Express-powered HTTP server // and have it listen on port 3000 app = express(); http.createServer(app).listen(3000); // set up our routes app.get("/hello", function (req, res) { res.send("Hello World!"); }); app.get("/goodbye", function (req, res) { res.send("Goodbye World!"); }); 现在,尽管我似乎理解了代码中发生的事情,但是我对术语有些困惑。当我听到服务器一词时,我想到的是Apache或Nginx之类的东西。我习惯于将它们视为可以容纳我的Web应用程序的容器。Node.js服务器与Nginx / …