IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Node.js pour les développeurs jQuery
Par Marc Buils

Le , par marcbuils

5PARTAGES

2  0 
Bonjour,

Node.js est souvent associé à la notion de JavaScript Natif (développement JavaScript sans utiliser de framework), ce qui peut faire fuir de nombreux développeurs formés sur jQuery.
Je propose donc à tous ces développeurs, qui s'intéressent à Node.js mais qui ne veulent pas perdre la puissance et l'expérience acquise sur jQuery, cet article qui les guidera pas à pas et de façon ludique dans le développement d'un système de messagerie instantanée.

N'hésitez pas à laisser ici vos critiques, vos commentaires et vos questions

Adresse de l'article: http://marcbuils.developpez.com/cour...pement-jquery/

Lire aussi : Les meilleurs cours et tutoriels pour apprendre Node.js

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de marcbuils
Membre régulier https://www.developpez.com
Le 10/12/2012 à 6:48
Bonjour à tous et merci pour vos commentaires !

__fabrice: Merci pour la remarque, j'ai modifié l'article

camus3: A quoi correspond l'option "-g" ?
La commande que j'ai utilisée pour l'article est:
Code : Sélectionner tout
1
2
npm install jquery
Et je n'ai pas eu d'erreur même avec windows 8 (version développeur).
1  0 
Avatar de Bovino
Rédacteur https://www.developpez.com
Le 03/12/2012 à 10:23
Merci pour cet article !

J'avoue qu'utiliser jQuery côté serveur ne me serait pas venu naturellement à l'esprit.
0  0 
Avatar de __fabrice
Membre habitué https://www.developpez.com
Le 04/12/2012 à 11:37
Salut,

Article super... , surtout avec l'utilisation d'un plugin jQuery. Ecriture assez particulière.

Pour nodejs, la solution d'utiliser Socket.io me semble peut-être plus "élégante" , et plus courte.

Erreurs :

Chapitre "V-A-3. .data", il faut lire
Code : Sélectionner tout
console.log( $(mon_objet).data('donnee') ) ; // Affiche dans la console 'Donnée enregistrée'
Fabrice.
0  0 
Avatar de SylvainPV
Rédacteur/Modérateur https://www.developpez.com
Le 04/12/2012 à 15:23
A première vue, utiliser une syntaxe jQuery ne semble pas rendre les choses plus simples sur Node La syntaxe est très particulière, passer les options en premier par exemple est assez déroutant.

Le truc, c'est qu'en front on ne crée pas beaucoup d'éléments avec jQuery. Bien plus souvent on sélectionne des noeuds HTML existants ou on manipule des variables JS précédemment créées. La syntaxe $('<div></div>') peut-être un raccourci pour la création d'éléments, mais perso je trouve qu'il s'agit là de l'aspect le moins intuitif de jQuery (comparé à document.createElement('div'))

Donc pour créer un serveur, je ne pense pas que la syntaxe jQuery soit appropriée. En revanche, pour lui associer des modules/fonctionnalités ou des évènements, là ça devient intéressant.
0  0 
Avatar de camus3
Membre éprouvé https://www.developpez.com
Le 07/12/2012 à 12:51
j'arrive pas à install jquery sur windows 8 ( npm install jquery ) , j'obtient une série d'erreurs , des idées ?
0  0 
Avatar de Bovino
Rédacteur https://www.developpez.com
Le 07/12/2012 à 13:45
j'obtient une série d'erreurs
Lesquelles ?

A tout hasard, tu as bien vérifié dans le PATH la présence de node et de npm ?
0  0 
Avatar de camus3
Membre éprouvé https://www.developpez.com
Le 08/12/2012 à 0:22
salut , j'arrive à installer n'importe quel package sauf le package jquery , donc il me semble que node et npm sont installés correctement. la commande est bien
Code : Sélectionner tout
npm -g install jquery
?
0  0