运行 AngularJS 网络应用相对于 Node.js 而不是像 Xampp 这样的服务器的实际优势是什么?
What is the actual advantage of running an AngularJS web app over Node.js instead of a server like Xampp?
如标题所述,
我真的不明白 Node.js 是如何工作的,最重要的是 为什么它实际上用于 运行 一个 AngularJS 应用程序(例如在 WebStorm 中 IDE 这是创建 AngJS 项目时的默认选项。
我有这个疑问,因为我可以在 Apache Web 服务器(在 Xampp 内)上 运行 一个简单的 AngularJS 应用程序,而无需任何 NodeJS 的参与。
提前致谢
Node.js是一个应用平台。这对 运行 您的应用程序有好处。
Apache HTTPD 是一个网络服务器。它擅长为网页提供服务。
它们是两个截然不同的东西,没有直接关系,也不相互排斥。
许多应用可以 运行 任何地方,你是对的,但我们看到的一些好处是:
- 简单,特别是对于同时开发服务器端的 Web 开发人员 code/config/deploy。
- 实时网络 - 如果需要,可以更轻松地添加 WebSocket 和服务器发送事件等内容。
如标题所述,
我真的不明白 Node.js 是如何工作的,最重要的是 为什么它实际上用于 运行 一个 AngularJS 应用程序(例如在 WebStorm 中 IDE 这是创建 AngJS 项目时的默认选项。
我有这个疑问,因为我可以在 Apache Web 服务器(在 Xampp 内)上 运行 一个简单的 AngularJS 应用程序,而无需任何 NodeJS 的参与。
提前致谢
Node.js是一个应用平台。这对 运行 您的应用程序有好处。
Apache HTTPD 是一个网络服务器。它擅长为网页提供服务。
它们是两个截然不同的东西,没有直接关系,也不相互排斥。
许多应用可以 运行 任何地方,你是对的,但我们看到的一些好处是:
- 简单,特别是对于同时开发服务器端的 Web 开发人员 code/config/deploy。
- 实时网络 - 如果需要,可以更轻松地添加 WebSocket 和服务器发送事件等内容。