Apprendre JavaScript et Node.js 1/3
Les aventures de Bob le blob dans le DOM
Bonjour ! Lorsque mes amis m'ont dit qu'un numéro spécial de Linux Pratique ne parlerait rien que de moi, j'étais très excité ! Alors j'ai tenu à venir raconter quelques histoires et surtout m'exprimer personnellement pour dissiper certains malentendus ou incompréhensions à mon sujet. C'est vrai que lorsqu'on parle de JavaScript, les débutants imaginent rapidement une syntaxe très étrange. Mais on oublie facilement que derrière le code, il y a de vrais blobs comme moi ! Ne prenez pas tout ce que je dis ici au pied de la lettre, il existe des références exactes et précises sur les meilleures techniques pour travailler avec moi. De plus, rien ne remplace le travail et la découverte par la pratique. J'espère seulement qu'en grossissant le trait et en omettant plein de détails techniques, vous comprendrez mieux ce que je fais, pourquoi et comment.
Développement rapide avec le framework jQuery
Développement rapide avec JQuery UI
Construite au-dessus du framework jQuery, la bibliothèque jQueryUI offre des composants graphiques de qualité qui permettent d’améliorer simplement la présentation, mais également l’ergonomie, ce qui est un enjeu important pour la création d’interfaces riches.
4 extensions JQuery pour accélérer vos développements
Il faut souvent répéter les mêmes développements : créer un menu, afficher un tableau en triant les données, afficher des fenêtres modales, des graphes, etc. Pourquoi passer du temps à créer une énième bibliothèque alors qu'il en existe déjà tant d'autres ?
Écrire du JavaScript côté serveur avec Node.js
JavaScript a permis ces dernières années de rendre notre navigation Internet plus réactive et attractive. On se souvient tous de l'arrivée d'Ajax avec l'article de Jesse James Garrett en 2005, qui fut une révolution même si le concept en lui-même n’était pas nouveau. Cela a tout de même permis sa vulgarisation. Eh bien Node.js est dans cet esprit ; ce n'est pas une nouveauté dans le domaine puisque c'est un framework orienté réseau un peu comme le fait Twisted avec Python.