Accueil du site > Jquery > Jquery , sa documentation ,ses plugins , ses ressources , les (...)
Jquery , sa documentation ,ses plugins , ses ressources , les indispensables
dimanche 17 janvier 2010, par
Jquery est devenu en quelques années une référence incontournable du web. Aujourd’hui plus de la moitié des sites l’utilise. La facilité avec laquelle il est possible d’étendre cette librairie a également contribué à son immense succès. Librairie, extensions , plugins , tutoriaux .... La documentation concernant jquery a véritablement explosé et aujourd’hui si vous tapez ce nom dans Google vous n’aurez pas moins de 13 millions de résultats !!!
Autant dire que si vous êtes débutant ou encore peu familiarisé avec jquery vous pouvez estimé raisonnablement que vous pouvez vous arracher les cheveux !!! Enfin inutile de décevoir votre petit(e) ami(e) avant un repas de famille avec une coupe de cheveux peu orthodoxe. !!! Je vais tâcher dans cet article de vous présenter les liens indispensables pour que vous puissiez survivre dans cette marmelade de documentation.
Jquery l’essentiel
Si jquery a eut autant de succès c’est non seulement grâce à la qualité de la librairie mais aussi pour avoir su présenter et mettre en avant ses atouts. En tout premier lieu il y a la documentation officielle. Sur cette page vous avez sur la colonne de gauche les thèmes principaux : jQuery core, selectors , attributes ... CSS .. events ... ajax ... Tout est bien documenté et les exemples sont toujours pertinents.
Par contre il peut être un peu long de naviguer sur le site pour chaque fonctions que l’on souhaite utiliser. Pour avoir une documentation identique mais avec une rapidité et une lisibilité à toute épreuve alors le site visual jquery est fait pour vous. Même si ce n’est pas la dernière version de jquery qui est présentée , la documentation est excellente et vous apprécierez le fait d’avoir accès en une fraction de seconde à l’info que vous recherchez.
Si vous n’êtes pas trop fan de l’Anglais je n’ai qu’un conseil à vous donner, mettez vous y !!! En attendant un site Français offre une copie tout a fait réussie de la documentation officiel. En plus si vous êtes fan vous aurez accès également à des news concernant la librairie.
Si vous avez besoin d’apprendre ou de vous perfectionner en jquery, si vous avez besoin de codes de qualité , d’explications claires et précises alors vous devez de suite rajouter à vos favoris learning jquery. C’est à mon avis le site plus brillant dans son domaine . De plus tous les articles sont classés dans les catéories débutant , intermédiaire et avancée.
Jquery UI
la librairie jquery UI est encore jeune par rapport à son illustre parent. De plus elle n’est pas indispensable pour la plus part de vos réalisations. Enfin elle est née bien après qu’une pléthore de plugins excellents soient sortis. Malgré cela je pense qu’il est indispensable que vous commenciez au plus tôt à vous en servir.
Parmi les atouts majeurs de cette librairie , les thèmes ...Vous avez vraiment la possibilités de choisir parmi de nombreux thèmes de qualités. D’autant plus que le téléchargement s’effectue de manière très simple en sélectionnant les composants qui vous intéresse.
Si vous désirez progresser dans le développement ou la modification vous allez être par contre un peu limité car la documentation officiel est très ligth. Il n’existe que très peu d’article à son sujet et le meilleur est sans nul doute celui ci, si vous êtes fan de jquery , lisez le vous ne serez pas déçu.
Enfin il y a un site qui au travers de ses lectures nous réserve d’excellentes surprises . Il y a vraiment tout un ensemble d’explications et d’extensions pour jquery UI. Quelques petites perles attendent les plus persévérants d’entre vous !!!!
Jquery les plugins
Vers la liste des plugins jquery c’est comme vouloir faire l’annuaire de la ville de Perpignan !! Vous allez trouvez plus de 50 000 plugins différents. Pour ma part j’en ai conçu un qui était très sympa , il faisait des supers cases à cocher et boutons radio , mais 15 autres faisaient la même chose ( certains en mieux ). Au final je suis fier de mon plugin mais le plus important est de comprendre comment il marche. Car si beaucoup d’entre eux réalisent ce que vous souhaitez dès fois un petit détail coince et dans ce cas si vous ne pouvez ’hacker’ le code vous allez maudire jquery sur 7 générations. A ce propos il y a The article de référence en la matière. Vous saurez tout sur comment construire un code proprement et vous allez comprendre ( en tout cas vous aider ) comment sont fait les autres et éventuellement les modifier.
Alors une petite liste s’impose sur des plugins de référence :
Un plugin vraiment génial et indispensable , jquery tools , d’ailleurs il est utilisé sur ce site pour les vidéos, les carrousels ... Il y aura d’ailleurs un article le concernant.
Un site qui propose plusieurs plugins d’excellentes factures avec notamment un menu très rèussi.
le plugin form est un incontournable pour vos formulaires. Il est presque aussi vieux que la librairie elle même et vous devez le connaître si vous êtes amené à faire du traitement de formulaire.
Vous souhaitez utilisez des tableaux alors vous allez vous régaler avec jqgrid. Il devrait d’ailleurs être incorporé à jquery UI. Les possibilités offertes par ce plugin sont simplement ahurissantes.
Il y a en tellement que je ne saurai lequel vous suggérez mais j’essaierais de faire une liste plus complète des plugins dans un autre article.
Jquery les blogs
Il y a une multitude de blogs consacrés ou parlant de jquery. La liste serait certainement au moins aussi longue que celles des plugins néanmoins certains sont des incontournables. Et le tout premier d’entre eux et celui de John Resig. Enormissime aussi bien pour les fans de jquery , mais aussi pour les inconditionnelles du javascript.
Un autre blog , là sans image , que du code, mais du lourd , du très lourd celui de Brandon Aaron. A lire sauf en cas d’insomnies !!!
En France nous avons aussi quelques sites excellents au sujet de jquery. Je vous présenterai pour finir , avec un cocorico accent d’Hercule Poirot , l’excellent blog sur développez.com de Daniel Hagnoul . Si vous souhaitez progresser et devenir un pro en jquery la lecture de ce blog est indispensable pour comprendre notamment certaines subtilités.
Conclusion
Je tacherai de mettre à jour régulièrement cet article. Vu la documentation pléthorique concernant jquery je suis certain d’avoir oublié quelques sites et liens qui valent le détour. Et je m’en excuse auprès des contributeurs et des lecteurs. Si vous connaissez des ressources intéressantes surtout n’hésitait pas à les proposer je me ferrai une joie de les rajouter. Bonne lecture !!!
Dans la même rubrique
- Jquery 1.4 : Per-property Easing, setter avec fonctions sur les attributs , Event Multi-binding
- Jquery 1.4 : les nouveautès , live() ,detach(), unwrap() et delay()
- Jquery 1.4 , introduction a jQuery.proxy()
- Jquery 1.4 , approche RIA , Quick Element Construction
- Jquery 1.4 , attention incompatibilité ... JSON
- Jquery , sa documentation ,ses plugins , ses ressources , les indispensables
- Réaliser avec jquery un moteur ajax simple et efficace
- Les secrets caches de la librairie jquery ui
- Transmettre des tableaux (array) dans les requetes ajax