web-dev-qa-db-fra.com

Quelle est la différence entre jQuery et Node.js?

J'ai essayé quelques exemples avec Node.js, mais j'ai toujours une confusion entre jQuery et Node.js.

Tout ce que je sais à ce stade, c'est que Node.js et jQuery remplissent deux rôles différents. L'un facilite JavaScript côté serveur et l'autre fournit une bibliothèque d'abstraction pour JavaScript côté client.

J'ai également vu d'autres liens sur Stack Overflow liés à Node.js et jQuery mais je n'ai pas obtenu ce que je voulais.

Quelle est la différence de fonctionnalité ou quelle est la particularité de Node.js qui me fera penser à aller avec? Quels avantages vais-je obtenir si je choisis d'utiliser Node.js? Je sais que Node.js fonctionne sur la programmation événementielle, pas sur un langage de programmation orienté objet, mais quelles sont les autres choses que je peux faire avec Node.js que je ne peux pas faire avec jQuery ou d'autres frameworks?

J'ai quelques questions comme:

  1. Que peut faire Node.js qui ne peut pas être fait par jQuery?

  2. Node.js est-il capable de consommer des services Web? Si oui, est-il possible de faire de même avec jQuery? Sinon, quelle en est la raison?

  3. Quelles sont les fonctionnalités de Node.js? En quoi est-il différent de jQuery?

  4. Dans quelle situation dois-je aller avec Node.js ou jQuery?

  5. Quelles sont les fonctionnalités spéciales de Node.js et jQuery? Avantages d'utiliser les deux?

27
Sau

La principale différence est Node.js est côté serveur et jQuery est côté client.

  1. Que peut faire Node.js qui ne peut pas être fait par jQuery?

Node.js permet d'écrire du code côté serveur en capacité JavaScript, ce qui n'est pas possible avec jQuery.

  1. Node.js est-il capable de consommer des services Web? Si oui, est-il possible de faire de même avec jQuery? Sinon, quelle en est la raison?

Les deux sont capables de consommer un service Web. La différence est que jQuery le fera côté client tandis que Node.js le fera côté serveur.

  1. Quelles sont les fonctionnalités de Node.js? En quoi est-il différent de jQuery?

La principale différence est qu'il permet l'écriture de scripts de serveur en JavaScript.

  1. Dans quelle situation dois-je aller avec Node.js ou jQuery?

Scriptage côté serveur, comme le remplacement de PHP, ASP.NET

  1. Veuillez également mentionner certaines fonctionnalités spéciales de Node.js et jQuery?

Avantages d'utiliser les deux?

Node.js active les scripts côté serveur en JavaScript. jQuery simplifie les scripts côté client.

61
Emmanuel N