Bonjour,
Ces derniers temps, j’ai pu lire quelques commentaires contre l’utilisation d’une librairie comme JQuery, notamment à cause de son poids. J’ai envie de donner mon avis là-dessus, et vous pouvez en faire autant dans ce sujet.
Voici une partie des avantages de JQuery :
- Stable et robuste
- Facile à apprendre et à utiliser
- Syntaxe claire et concise réduisant le nombre de lignes de code à écrire
- Support des différences entre les navigateurs
- Grande communauté offrant du support, de la documentation, des tutoriaux et des plugins
- Manipulation du DOM robuste et simple
- Simplifie l’utilisation d’AJAX
- Simplifie les effets de fade ou de slide
- Grande flexibilité permettant d’étendre ses fonctionnalités et de développer des plugins facilement
- La taille de la librairie ne fait que 32 Ko une fois minifié et Gzippé.
- Le navigateur met en cache la librairie
- Il existe de nombreux CDN (Content Delivery Network) avec les avantages qu’on leur connaît.
Il peut avoir différentes raisons de ne pas vouloir utiliser une librairie, que ce soit JQuery ou une autre. Par contre, ne pas utiliser une librairie sous seul prétexte que son poids de 32 Ko est trop élevé, c’est complètement absurde en 2012. Non seulement le fichier se met dans le cache du navigateur dès la première fois, mais avec la popularité des réseaux sociaux où une simple photo d’un ami pèse au moins 100 Ko et Youtube qui diffuse des vidéos HD, 32 Ko ne représente rien.
Il n’est pas rare d’utiliser la librairie en combinaison avec quelques plugins comme un diaporama d’images et une lightbox, et comme les plugins utilisent une grande partie du code déjà présent dans la librairie elle-même, cela réduit par la même occasion leur taille. Idem pour le reste du code qu'on écrit.
Bonne soirée!
Modifié par Tony Monast (10 May 2012 - 02:58)
Ces derniers temps, j’ai pu lire quelques commentaires contre l’utilisation d’une librairie comme JQuery, notamment à cause de son poids. J’ai envie de donner mon avis là-dessus, et vous pouvez en faire autant dans ce sujet.
Voici une partie des avantages de JQuery :
- Stable et robuste
- Facile à apprendre et à utiliser
- Syntaxe claire et concise réduisant le nombre de lignes de code à écrire
- Support des différences entre les navigateurs
- Grande communauté offrant du support, de la documentation, des tutoriaux et des plugins
- Manipulation du DOM robuste et simple
- Simplifie l’utilisation d’AJAX
- Simplifie les effets de fade ou de slide
- Grande flexibilité permettant d’étendre ses fonctionnalités et de développer des plugins facilement
- La taille de la librairie ne fait que 32 Ko une fois minifié et Gzippé.
- Le navigateur met en cache la librairie
- Il existe de nombreux CDN (Content Delivery Network) avec les avantages qu’on leur connaît.
Il peut avoir différentes raisons de ne pas vouloir utiliser une librairie, que ce soit JQuery ou une autre. Par contre, ne pas utiliser une librairie sous seul prétexte que son poids de 32 Ko est trop élevé, c’est complètement absurde en 2012. Non seulement le fichier se met dans le cache du navigateur dès la première fois, mais avec la popularité des réseaux sociaux où une simple photo d’un ami pèse au moins 100 Ko et Youtube qui diffuse des vidéos HD, 32 Ko ne représente rien.
Il n’est pas rare d’utiliser la librairie en combinaison avec quelques plugins comme un diaporama d’images et une lightbox, et comme les plugins utilisent une grande partie du code déjà présent dans la librairie elle-même, cela réduit par la même occasion leur taille. Idem pour le reste du code qu'on écrit.
Bonne soirée!
Modifié par Tony Monast (10 May 2012 - 02:58)