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

我正在尝试探索JavaScript框架,我碰到这些stream行的框架

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

我试图谷歌,但发现很less比较。 那么谁能解释他们之间的实际区别和相似之处?

谢谢,Chirag Visavadia

你没有find比较,因为他们没有相同的目的。 你实际上可以在一个网站中使用它们。

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

例如,我创build了一个node.js后端,一部分服务和angular.js应用程序可以使用d3.js来制作图表。 唯一的相似之处是他们放松了Javascript。

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

你需要什么JavaScript框架? 你想build立什么? 也许我们可以提出build议。