jQuery

JQuery

Dans le premier exemple utilisant vanilla js, nous sélectionnons l'élément div avec l'exemple id et mettons à jour son HTML interne afin que le div vide dise maintenant « Bonjour jQuery ! ». Dans le deuxième exemple, nous importons la bibliothèque jQuery, puis utilisons le sélecteur jQuery $ et un hachage pour l'identifiant. Le contenu div indique désormais « Hello World ! ». Les résultats des deux méthodes sont les mêmes, mais jQuery est plus lisible et plus facile à implémenter. C'est l'une des raisons pour lesquelles il est rapidement devenu si populaire.

Une autre raison est qu'il a pu être utilisé sur de nombreux types de navigateurs différents. Au début du développement Web, chaque navigateur Web (comme Safari, Firefox ou Internet Explorer) affichait les pages Web d'une manière différente. Pour cette raison, les sites Web fonctionnent parfois avec un navigateur, mais pas avec un autre. jQuery a résolu ce problème en gérant automatiquement les différences entre les navigateurs, permettant ainsi aux développeurs d'écrire plus facilement du code qui fonctionnerait sur tous les navigateurs. Cela a rendu l'écriture de JavaScript plus accessible et moins sujette aux erreurs.

jQuery en 2024

Paysage actuel

Les choses sont cependant bien différentes aujourd’hui qu’en 2006. De nombreux frameworks sont désormais disponibles, comme Vue.js, Angular et React. Malgré cela, jQuery est encore largement utilisé par les programmeurs du monde entier. Il est souvent utilisé dans des projets plus petits sans fonctionnalités complexes, sans bases de code ou systèmes existants, ni développement rapide.

Voici une comparaison des appels Ajax utilisant jQuery et l'API Fetch :

jQuery

JQuery

Récupérer l'API

Fetch API

L'exemple jQuery résume la complexité de la configuration d'un XMLHttpRequest, offrant un moyen plus simple de gérer les requêtes HTTP avec une gestion intégrée du succès et des erreurs. La syntaxe est plus simple et plus facile à apprendre, à écrire et à comprendre pour les développeurs. L'API Fetch est une approche plus récente qui repose sur des promesses. Cela fonctionne bien avec la syntaxe async/wait introduite dans ES8. L'API Fetch est peut-être plus puissante, mais jQuery est rapide et simple, elle restera donc le premier choix de nombreux développeurs, en particulier lorsqu'ils travaillent avec du code qui inclut déjà jQuery, qui représente encore la majorité du code.

Ce qui nous attend

Étant donné que JavaScript est désormais lu par tous les navigateurs Web de la même manière, le recours à jQuery pour la compatibilité des navigateurs n'est plus vraiment un problème. À cela s'ajoute que ce que nous avions autrefois besoin de jQuery pour accomplir, nous pouvons désormais le faire en utilisant les API de nos propres navigateurs. Les choses pourraient continuer ainsi, avec des navigateurs devenant de plus en plus puissants, de sorte que nous n'aurons même plus besoin de recourir aux alternatives jQuery, comme React. Quoi qu’il en soit, il est quasiment certain que jQuery conservera son statut dans l’histoire de la programmation. Il a ouvert la voie à toutes les fonctionnalités des navigateurs modernes qui le remplacent. Et cela a apporté la réponse au problème très réel de l’incompatibilité des navigateurs. Il sera toujours utilisé par de nombreux programmeurs qui travaillent sur des projets simples, doivent travailler avec du code existant ou souhaitent développer quelque chose rapidement, jusqu'à ce que ce ne soit plus le cas.

","image":"http://www.luping.net/uploads/20240731/172243020366aa32fb6c31a.jpg","datePublished":"2024-07-31T20:50:02+08:00","dateModified":"2024-07-31T20:50:02+08:00","author":{"@type":"Person","name":"luping.net","url":"https://www.luping.net/articlelist/0_1.html"}}
"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Le rôle de jQuery dans le développement Web moderne : les débuts et au-delà

Le rôle de jQuery dans le développement Web moderne : les débuts et au-delà

Publié le 2024-07-31
Parcourir:146

jQuery

Le rôle de JQuery dans le développement Web moderne : débuts, 2024 et au-delà

Introduction

Il existe de nombreuses bibliothèques JavaScript disponibles dans le développement Web moderne. L'un des plus importants a été jQuery, qui permet aux développeurs Web d'effectuer beaucoup plus facilement des tâches complexes. Nous explorerons l'histoire de jQuery, depuis son avènement jusqu'à nos jours, et en gardant un œil sur ce qui l'attend dans les années à venir.

Les débuts de jQuery

jQuery est la création de John Resig, qui a développé la bibliothèque en 2006 afin de faciliter la manipulation du DOM à l'aide de JavaScript. Nous pouvions désormais gérer les tâches quotidiennes de manière simple et cohérente.

Impact précoce et adoption généralisée

En raison des choses puissantes qu'il pouvait accomplir en utilisant une syntaxe beaucoup plus simple, jQuery est devenu très populaire parmi les développeurs. Examinons une simple manipulation DOM effectuée avec jQuery, comparée à la même manipulation DOM utilisant Vanilla JavaScript :

JavaScript vanille

Vanilla JavaScript

jQuery

JQuery

Dans le premier exemple utilisant vanilla js, nous sélectionnons l'élément div avec l'exemple id et mettons à jour son HTML interne afin que le div vide dise maintenant « Bonjour jQuery ! ». Dans le deuxième exemple, nous importons la bibliothèque jQuery, puis utilisons le sélecteur jQuery $ et un hachage pour l'identifiant. Le contenu div indique désormais « Hello World ! ». Les résultats des deux méthodes sont les mêmes, mais jQuery est plus lisible et plus facile à implémenter. C'est l'une des raisons pour lesquelles il est rapidement devenu si populaire.

Une autre raison est qu'il a pu être utilisé sur de nombreux types de navigateurs différents. Au début du développement Web, chaque navigateur Web (comme Safari, Firefox ou Internet Explorer) affichait les pages Web d'une manière différente. Pour cette raison, les sites Web fonctionnent parfois avec un navigateur, mais pas avec un autre. jQuery a résolu ce problème en gérant automatiquement les différences entre les navigateurs, permettant ainsi aux développeurs d'écrire plus facilement du code qui fonctionnerait sur tous les navigateurs. Cela a rendu l'écriture de JavaScript plus accessible et moins sujette aux erreurs.

jQuery en 2024

Paysage actuel

Les choses sont cependant bien différentes aujourd’hui qu’en 2006. De nombreux frameworks sont désormais disponibles, comme Vue.js, Angular et React. Malgré cela, jQuery est encore largement utilisé par les programmeurs du monde entier. Il est souvent utilisé dans des projets plus petits sans fonctionnalités complexes, sans bases de code ou systèmes existants, ni développement rapide.

Voici une comparaison des appels Ajax utilisant jQuery et l'API Fetch :

jQuery

JQuery

Récupérer l'API

Fetch API

L'exemple jQuery résume la complexité de la configuration d'un XMLHttpRequest, offrant un moyen plus simple de gérer les requêtes HTTP avec une gestion intégrée du succès et des erreurs. La syntaxe est plus simple et plus facile à apprendre, à écrire et à comprendre pour les développeurs. L'API Fetch est une approche plus récente qui repose sur des promesses. Cela fonctionne bien avec la syntaxe async/wait introduite dans ES8. L'API Fetch est peut-être plus puissante, mais jQuery est rapide et simple, elle restera donc le premier choix de nombreux développeurs, en particulier lorsqu'ils travaillent avec du code qui inclut déjà jQuery, qui représente encore la majorité du code.

Ce qui nous attend

Étant donné que JavaScript est désormais lu par tous les navigateurs Web de la même manière, le recours à jQuery pour la compatibilité des navigateurs n'est plus vraiment un problème. À cela s'ajoute que ce que nous avions autrefois besoin de jQuery pour accomplir, nous pouvons désormais le faire en utilisant les API de nos propres navigateurs. Les choses pourraient continuer ainsi, avec des navigateurs devenant de plus en plus puissants, de sorte que nous n'aurons même plus besoin de recourir aux alternatives jQuery, comme React. Quoi qu’il en soit, il est quasiment certain que jQuery conservera son statut dans l’histoire de la programmation. Il a ouvert la voie à toutes les fonctionnalités des navigateurs modernes qui le remplacent. Et cela a apporté la réponse au problème très réel de l’incompatibilité des navigateurs. Il sera toujours utilisé par de nombreux programmeurs qui travaillent sur des projets simples, doivent travailler avec du code existant ou souhaitent développer quelque chose rapidement, jusqu'à ce que ce ne soit plus le cas.

Déclaration de sortie Cet article est reproduit à l'adresse : https://dev.to/wendyver/jquerys-role-in-modern-web-development-beginnings-2024-and-beyond-1223?1 En cas de violation, veuillez contacter study_golang@163. .com pour le supprimer
Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3