我最近开始使用Node JS和Express进行服务器端开发,但我对它如何运作感到困惑.根据我的理解,网络服务器存储网站并返回页面,因为它们是从浏览器请求的.Apache是一个Web服务器,你可以将它用于像XAMPP这样的堆栈.ASP.NET是一个使用IIS Web Server并与之通信的框架.
但是使用Node,服务器在哪里?Node是运行时环境,用于创建服务器,Express是一个Web FRAMEWORK来帮助处理服务器http请求,但实际的Web SERVER是什么/在哪里?也许我只是不了解网络服务器或什么?有人请澄清!