4 puntos por kuroneko 2024-02-07 | 6 comentarios | Compartir por WhatsApp
  • Se lanzó en beta la versión 4.0.0, la próxima generación de jQuery en la que se ha trabajado durante mucho tiempo.
  • Cambios principales
    • Se terminó el soporte para navegadores IE 10 y anteriores.
    • Se eliminaron funciones ya incluidas de forma nativa en JavaScript, como array push/sort, y también otras funciones que ya no se usaban en JavaScript.
    • Se cambió el manejo de los eventos focus y blur para alinearlo con la especificación de la W3C.
    • Se eliminó la función que convertía automáticamente las solicitudes AJAX en solicitudes JSONP.
    • Se cambió para usar la API de Trusted Types con el fin de cumplir con la política CSP.
  • Además de esto, hay muchos otros cambios y, en general, el tamaño se redujo considerablemente.
  • No se han reportado problemas de compatibilidad al actualizar desde jQuery 3.0 o versiones posteriores.

6 comentarios

 
nemorize 2024-02-11

No parece que jQuery sea algo tan inútil, así que supongo que por eso no termina de desaparecer.

En una arquitectura SPA, jQuery sería una elección absurda,
pero si lo usas junto con un motor de plantillas tradicional del lado del servidor, por más que jQuery sea pesado y tenga mala legibilidad, la productividad que ofrece frente a vanilla sigue siendo abrumadoramente mayor jaja..

Incluso, si quieres escribir código limpio con jQuery, perfectamente puedes hacerlo, y también es totalmente posible usarlo junto con cosas que aparecieron mucho después de que se inventara jQuery, como clases, asincronía, fetch, etc...
En estructuras que no son SPA, la verdad es que no siento la necesidad de escribir todo en vanilla solo por empeñarme en no usar jQuery.

 
nemorize 2024-02-11

Al final, en la época actual la cuestión termina siendo si tiene sentido o no escribirlo con una estructura que no sea SPA.

Personalmente, cuando este trabajo se le encarga a una SI o a una agencia, en un proyecto de una escala que sale como en unos 1,000 millones de wones, tiendo a pensar que las ventajas que se pueden obtener al adoptar una SPA (o más bien los frameworks modernos que las implementan) no son tan grandes en relación con el costo o el tiempo...

 
dlehals2 2024-02-07

Qué nostalgia, jQuery... aunque, para decir eso, parece que todavía lo seguimos usando.

 
[Este comentario fue ocultado.]
 
[Este comentario fue ocultado.]
 
kuroneko 2024-02-07

jQuery... coexistiendo entre la nostalgia y la realidad.