jQuery和Node.js有什么区别?

我已经尝试了一些与Node.js的例子,但我仍然混淆了jQuery和Node.js.

我所知道的是,Node.js和jQuery执行两个不同的angular色。 一个简化了服务器端的JavaScript,另一个为客户端JavaScript提供了一个抽象库。

我也看到了与Node.js和jQuery相关的Stack Overflow的其他一些链接,但是我没有得到我想要的。

  • Node.js:客户端模板v / s服务器端模板

  • 我可以从jQuery(或Node.js)开始,具有JavaScript的“NIL”知识吗?

Node.js做了什么特性差别或特别的事情,这些特性差异会让我想到它呢? 如果我select使用Node.js,将获得什么好处? 我知道Node.js是用于事件驱动的编程,而不是一个面向对象的编程语言,但是我可以用Node.js做什么其他的事情,我不能用jQuery或其他框架呢?

我有几个问题,如:

  1. Node.js可以做什么,jQuery无法完成?

  2. Node.js是否能够使用Web服务? 如果是,那么是否有可能对jQuery做同样的事情? 如果没有,那么这是什么原因呢?

  3. Node.js有什么特点? 它与jQuery有什么不同?

  4. 在哪种情况下,我应该去Node.js或jQuery?

  5. Node.js和jQuery的一些特殊function是什么? 使用两者的好处?

主要区别是Node.js是服务器端, jQuery是客户端。

  1. Node.js可以做什么,jQuery无法完成?

Node.js使得服务器端代码可以用jQuery无法实现的JavaScriptfunction编写。

  1. Node.js是否能够使用Web服务? 如果是,那么是否有可能对jQuery做同样的事情? 如果没有,那么这是什么原因呢?

两者都能够使用Web服务。 不同之处在于jQuery将在客户端执行,而Node.js将在服务器端执行。

  1. Node.js有什么特点? 它与jQuery有什么不同?

主要区别在于它可以在JavaScript中启用服务器脚本。

  1. 在哪种情况下,我应该去Node.js或jQuery?

服务器端脚本,如PHP,ASP.NET的替代

  1. 还请提一下Node.js和jQuery的一些特殊function?

使用两者的好处?

Node.js支持JavaScript中的服务器端脚本。 jQuery简化了客户端脚本。