Angular.js / D3.js / Node.js之间有什么区别和相似之处

时间:2014-08-13 09:52:27

标签: node.js angularjs d3.js javascript-framework

我正在尝试探索javascript框架,我遇到了这些流行的框架

  • Angular.js
  • Node.js的
  • D3.js

我试图谷歌,但发现很少比较。那么有人可以解释它们之间的实际差异和相似之处吗?

2 个答案:

答案 0 :(得分:3)

您还没有找到比较因为他们没有相同的目的。您实际上可以在网站中使用它们。

  • Node.js是基于V8的服务器端语言,允许您在JS中编写整个后端,而不是Ruby,Python,PHP或ASP.NET。
  • Angular.js是一个前端框架,允许您在浏览器中使用javascript创建动态Web应用程序。
  • d3.js是在浏览器中创建图表或图表等可视化。

例如,我创建了一个node.js后端,一个部分服务和angular.js应用程序可以使用d3.js来制作图表。唯一的相似之处在于它们依赖于Javascript。

答案 1 :(得分:1)

  • Angular.js:编写Web应用程序的框架。
  • Node.js:JavaScript作为服务器端语言,主要用于实时Web应用程序的服务器端。
  • D3:创建图形,图表和地图等可视化。

您需要一个JavaScript框架?你想建立什么?也许我们可以给出建议。