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

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

NodeJS Discussion :

[Article] Node.js pour les développeurs jQuery: La puissance de jQuery peut aussi servir coté serveur


Sujet :

NodeJS

  1. #1
    Membre régulier Avatar de marcbuils
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2012
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Lot et Garonne (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2012
    Messages : 99
    Points : 124
    Points
    124
    Par défaut [Article] Node.js pour les développeurs jQuery: La puissance de jQuery peut aussi servir coté serveur
    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
    Pour moi, une informatique efficace est avant tout une informatique intuitive
    Liste de mes cours: http://marcbuils.developpez.com
    Si vous appréciez mon intervention, dite le avec le

  2. #2
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Points : 91 418
    Points
    91 418
    Billets dans le blog
    20
    Par défaut
    Merci pour cet article !

    J'avoue qu'utiliser jQuery côté serveur ne me serait pas venu naturellement à l'esprit.
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  3. #3
    Membre habitué
    Avatar de __fabrice
    Homme Profil pro
    Développeur Back-End
    Inscrit en
    Août 2004
    Messages
    404
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Back-End

    Informations forums :
    Inscription : Août 2004
    Messages : 404
    Points : 194
    Points
    194
    Par défaut
    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 - Visualiser dans une fenêtre à part
    console.log( $(mon_objet).data('donnee') ) ; // Affiche dans la console 'Donnée enregistrée'
    Fabrice.

  4. #4
    Rédacteur/Modérateur

    Avatar de SylvainPV
    Profil pro
    Inscrit en
    Novembre 2012
    Messages
    3 375
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2012
    Messages : 3 375
    Points : 9 944
    Points
    9 944
    Par défaut
    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.
    One Web to rule them all

  5. #5
    Membre éprouvé
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    657
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2010
    Messages : 657
    Points : 1 240
    Points
    1 240
    Par défaut
    j'arrive pas à install jquery sur windows 8 ( npm install jquery ) , j'obtient une série d'erreurs , des idées ?

  6. #6
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Points : 91 418
    Points
    91 418
    Billets dans le blog
    20
    Par défaut
    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 ?
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  7. #7
    Membre éprouvé
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    657
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2010
    Messages : 657
    Points : 1 240
    Points
    1 240
    Par défaut
    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
    ?

  8. #8
    Membre régulier Avatar de marcbuils
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2012
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Lot et Garonne (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2012
    Messages : 99
    Points : 124
    Points
    124
    Par défaut
    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 - Visualiser dans une fenêtre à part
    1
    2
     
    npm install jquery
    Et je n'ai pas eu d'erreur même avec windows 8 (version développeur).
    Pour moi, une informatique efficace est avant tout une informatique intuitive
    Liste de mes cours: http://marcbuils.developpez.com
    Si vous appréciez mon intervention, dite le avec le

Discussions similaires

  1. Réponses: 0
    Dernier message: 28/03/2013, 12h22
  2. [Article] Les outils vraiment utiles pour les développeurs JavaScript
    Par Bovino dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 07/11/2009, 21h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo