Dernièrement, j’ai vu passer un article traitant de Jquery, et de son utilisation dans des projets Web.
L’article est le suivant : JQuery commence à se faire vieux, avec quelle technologie le remplacer ?
J’ai trouvé cet article très pertinent du début à la fin.
La chose qui m’étonne en 2022 sur Jquery, malgré le fait qu’il soit en perte de vitesse, et qu’il soit encore utilisé dans beaucoup de projet.
Pourquoi JQuery ?
Comme dit dans l’article cité dans l’introduction, Jquery est né en 2006 pour pallier au problème de l’interopérabilité entre certains navigateurs du marché.
Je ne vous ferai pas la blague sur IE. Si vous avez lu l’article cité, je pense que le message est clair.
Dépendance des solutions existante
Pendant un certain nombre d’années, jQuery est tellement important qu’il est utilisé par beaucoup de solutions (Bootstrap, WordPress, etc…).
Ces solutions ont carrément supprimé cette dépendance courant 2021, du fait que la dernière version de la librairie date de Mars 2021.
L’abandon de Jquery se fera de plus de plus rapidement. Un an sans nouvelle sortie est énorme, surtout dans le monde du Web. L’obsolescence est rapide dans ce domaine.
Nouvelles fonctionnalités JS depuis la norme ES2015
Il faut se dire que, depuis la norme ES2015, de nouvelles fonctionnalités sont apparu en JavaScript et remplace celle de la vieille lib.
Parmi ces fonctionnalités, on peut noter :
- La sélection des éléments en JS
- L’ajout/Suppression de classe à un élément
- Réagir aux événements en JavaScript
- etc…
Cette liste n’est pas exhaustive