通过Node.js而不是像Xampp这样的服务器运行AngularJS Web应用程序的实际优势是什么?

时间:2015-02-17 16:00:19

标签: angularjs node.js webstorm

如标题所述,

我真的不明白Node.js是如何工作的,首先为什么它实际用于运行AngularJS应用程序(例如在WebStorm IDE中,这是创建AngJS项目时的默认选项)

我有这个疑问,因为我可以在Apache Web服务器上(在Xampp内)运行一个简单的AngularJS应用程序而不需要任何NodeJS的参与。

提前谢谢

2 个答案:

答案 0 :(得分:3)

Node.js是一个应用程序平台。这对于运行您的应用程序非常有用。

Apache HTTPD是一个Web服务器。它擅长提供网页。

它们是两个非常不同的东西,不是直接相关的,也不是相互排斥的。

答案 1 :(得分:1)

许多应用程序可以在任何地方运行,这是正确的,但我们看到的一些好处是:

  • 简单,特别是对于开发服务器端代码/ config / deploy的Web开发人员。
  • 实时网络 - 如果您需要,可以更轻松地添加WebSockets和Server Sent Events等内容。
相关问题