jQuery

JQuery

En el primer ejemplo usando vanilla js, seleccionamos el elemento div con el ejemplo id y actualizamos su HTML interno para que el div vacío ahora diga '¡Hola jQuery!'. En el segundo ejemplo importamos la biblioteca jQuery y luego usamos el selector jQuery $ y un hash para la identificación. El contenido del div ahora dice \\\"¡Hola mundo!\\\". Los resultados de ambos métodos son los mismos, pero jQuery es más legible y fácil de implementar. Esta es una de las razones por las que rápidamente se hizo tan popular.

Otra razón es que se podía utilizar en muchos tipos diferentes de navegadores. En los primeros días del desarrollo web, cada navegador web diferente (como Safari, Firefox o Internet Explorer) representaba las páginas web de una manera diferente. Debido a esto, a veces los sitios web funcionan con un navegador, pero no con otro. jQuery resolvió este problema manejando automáticamente las diferencias entre navegadores, lo que facilitó a los desarrolladores escribir código que funcionara en todos los navegadores. Hizo que escribir JavaScript fuera más accesible y menos propenso a errores.

jQuery en 2024

Panorama actual

Sin embargo, las cosas son muy diferentes hoy que en 2006. Hay muchos marcos disponibles ahora, como Vue.js, Angular y React. Aun así, jQuery sigue siendo ampliamente utilizado por programadores de todo el mundo. A menudo se utiliza en proyectos más pequeños sin funcionalidades complejas, bases de código existentes o sistemas heredados, o desarrollo rápido.

Aquí hay una comparación de llamadas Ajax usando jQuery y Fetch API:

jQuery

JQuery

Obtener API

Fetch API

El ejemplo de jQuery abstrae la complejidad de configurar XMLHttpRequest, proporcionando una manera más fácil de manejar solicitudes HTTP con manejo integrado de éxito y errores. La sintaxis es más simple y más fácil de aprender, escribir y comprender para los desarrolladores. Fetch API es un enfoque más nuevo que se basa en promesas. Funciona bien con la sintaxis async/await que se introdujo en ES8. La API Fetch puede ser más potente, pero jQuery es rápido y sencillo, por lo que seguirá siendo la primera opción de muchos desarrolladores, especialmente cuando trabajan con código que ya incluye jQuery, que sigue siendo la mayor parte del código. &&&]

Lo que nos espera

Dado que ahora todos los navegadores web leen JavaScript de la misma manera, la dependencia de jQuery para la compatibilidad del navegador ya no es realmente un problema. A esto se suma que lo que alguna vez necesitábamos para lograr con jQuery, ahora podemos hacerlo usando las API en nuestros propios navegadores. Las cosas pueden continuar así, con los navegadores volviéndose cada vez más potentes, de modo que ya no tengamos que depender ni siquiera de alternativas a jQuery, como React. De cualquier manera, es bastante seguro que jQuery conservará su estatus en la historia de la programación. Allanó el camino para todas las funcionalidades de los navegadores modernos que lo están reemplazando. Y proporcionó la respuesta al problema muy real de la incompatibilidad del navegador. Aún lo seguirán utilizando muchos programadores que trabajan en proyectos simples, tienen que trabajar con código heredado o quieren desarrollar algo rápidamente, hasta que ya no lo sea.

","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 trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > El papel de jQuery en el desarrollo web moderno: comienzos y más allá

El papel de jQuery en el desarrollo web moderno: comienzos y más allá

Publicado el 2024-07-31
Navegar:710

jQuery

El papel de JQuery en el desarrollo web moderno: inicios, 2024 y más allá

Introducción

Hay muchas bibliotecas de JavaScript disponibles en el desarrollo web moderno. Uno de los más importantes ha sido jQuery, que facilita mucho a los desarrolladores web la realización de tareas complejas. Exploraremos la historia de jQuery, desde su aparición hasta la actualidad, y con la vista puesta en lo que le espera en los próximos años.

Los inicios de jQuery

jQuery fue la creación de John Resig, quien desarrolló la biblioteca en 2006 para facilitar la manipulación del DOM usando JavaScript. Ahora podríamos manejar las tareas cotidianas de una manera simple y consistente.

Impacto temprano y adopción generalizada

Debido a las cosas poderosas que podía lograr usando una sintaxis mucho más simple, jQuery se volvió muy popular entre los desarrolladores. Veamos una manipulación DOM simple realizada con jQuery en comparación con la misma manipulación DOM usando JavaScript básico:

JavaScript vainilla

Vanilla JavaScript

jQuery

JQuery

En el primer ejemplo usando vanilla js, seleccionamos el elemento div con el ejemplo id y actualizamos su HTML interno para que el div vacío ahora diga '¡Hola jQuery!'. En el segundo ejemplo importamos la biblioteca jQuery y luego usamos el selector jQuery $ y un hash para la identificación. El contenido del div ahora dice "¡Hola mundo!". Los resultados de ambos métodos son los mismos, pero jQuery es más legible y fácil de implementar. Esta es una de las razones por las que rápidamente se hizo tan popular.

Otra razón es que se podía utilizar en muchos tipos diferentes de navegadores. En los primeros días del desarrollo web, cada navegador web diferente (como Safari, Firefox o Internet Explorer) representaba las páginas web de una manera diferente. Debido a esto, a veces los sitios web funcionan con un navegador, pero no con otro. jQuery resolvió este problema manejando automáticamente las diferencias entre navegadores, lo que facilitó a los desarrolladores escribir código que funcionara en todos los navegadores. Hizo que escribir JavaScript fuera más accesible y menos propenso a errores.

jQuery en 2024

Panorama actual

Sin embargo, las cosas son muy diferentes hoy que en 2006. Hay muchos marcos disponibles ahora, como Vue.js, Angular y React. Aun así, jQuery sigue siendo ampliamente utilizado por programadores de todo el mundo. A menudo se utiliza en proyectos más pequeños sin funcionalidades complejas, bases de código existentes o sistemas heredados, o desarrollo rápido.

Aquí hay una comparación de llamadas Ajax usando jQuery y Fetch API:

jQuery

JQuery

Obtener API

Fetch API

El ejemplo de jQuery abstrae la complejidad de configurar XMLHttpRequest, proporcionando una manera más fácil de manejar solicitudes HTTP con manejo integrado de éxito y errores. La sintaxis es más simple y más fácil de aprender, escribir y comprender para los desarrolladores. Fetch API es un enfoque más nuevo que se basa en promesas. Funciona bien con la sintaxis async/await que se introdujo en ES8. La API Fetch puede ser más potente, pero jQuery es rápido y sencillo, por lo que seguirá siendo la primera opción de muchos desarrolladores, especialmente cuando trabajan con código que ya incluye jQuery, que sigue siendo la mayor parte del código. &&&]

Lo que nos espera

Dado que ahora todos los navegadores web leen JavaScript de la misma manera, la dependencia de jQuery para la compatibilidad del navegador ya no es realmente un problema. A esto se suma que lo que alguna vez necesitábamos para lograr con jQuery, ahora podemos hacerlo usando las API en nuestros propios navegadores. Las cosas pueden continuar así, con los navegadores volviéndose cada vez más potentes, de modo que ya no tengamos que depender ni siquiera de alternativas a jQuery, como React. De cualquier manera, es bastante seguro que jQuery conservará su estatus en la historia de la programación. Allanó el camino para todas las funcionalidades de los navegadores modernos que lo están reemplazando. Y proporcionó la respuesta al problema muy real de la incompatibilidad del navegador. Aún lo seguirán utilizando muchos programadores que trabajan en proyectos simples, tienen que trabajar con código heredado o quieren desarrollar algo rápidamente, hasta que ya no lo sea.

Declaración de liberación Este artículo se reproduce en: https://dev.to/wendyver/jquerys-role-in-modern-web-development-beginnings-2024-and-beyond-1223?1 Si hay alguna infracción, comuníquese con Study_golang@163 .com para eliminarlo
Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3