elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web (Moderador: #!drvy)
| | |-+  JQuery, ¿obsoleto?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: JQuery, ¿obsoleto?  (Leído 4,873 veces)
3n31ch


Desconectado Desconectado

Mensajes: 445


Grandes conocimientos engendran grandes dudas


Ver Perfil
JQuery, ¿obsoleto?
« en: 28 Septiembre 2018, 08:56 am »

Hola, aprovecho que estoy por acá para iniciar una breve discusión y saber cual es la opinión de otros desarrolladores.

Como algunos sabrán GitHub hace un tiempo declaro que ya no hace uso de JQuery en su sitio web, ya que se encuentra obsoleto (o tiende a la obsolescencia). Lo anterior, fue justificado a partir de la premisa de que JQuery es utilizado para hacer que el código javascript sea compatible con todos los navegadores (como una especie de middleware) y que muchas de las características que hacia la librería tan especial ya están implementado en javascript "nativo". Ademas de que aquellas características que no hace javascript de por sí (de forma sencilla), las están haciendo otras librerías mas eficientes como React, o similares.

¿Que opinan? ¿Es hora de dejar JQuery de lado para optimizar nuestros proyectos? (24kb menos creo que se ahorraron los de GitHub, ademas de una mejora en el rendimiento del sitio).

---

En partícula opino que es útil JQuery sobre todo para el manejo de plugins y cosas por el estilo.  pero creo que en vista de las evidencias, es hora de ir dejando poco a poco esta librería de lado. Aunque extrañaré su signo $.

Saludos.-


En línea

#!drvy
Moderador
***
Desconectado Desconectado

Mensajes: 5.850



Ver Perfil WWW
Re: JQuery, ¿obsoleto?
« Respuesta #1 en: 28 Septiembre 2018, 14:07 pm »

Es hora de dejar jQuery en modo standalone. Me explico, es hora de dejar de usarlo para cualquier chorrada como seleccionar un elemento del DOM, tirar AJAX, cambiar una clase css, mostrar/ocultar elementos o la peor de todas, animaciones. Eso hoy en día se hace con código estandarizado en el 90% de los navegadores.

En otros casos, combinando plugins y en grandes proyectos, sigue siendo "útil" y probablemente lo seguirá siendo durante unos años más.

PD: No se puede comparar React con jQuery.. son cosas diferentes con objetivos diferentes. Es como comparar una lavadora con una secadora xD

Saludos


En línea

Embusterillo de bolsillo


Desconectado Desconectado

Mensajes: 1.333


Yo-jo Yo-jo Un Pirata Yo Soy ♫♫


Ver Perfil
Re: JQuery, ¿obsoleto?
« Respuesta #2 en: 4 Octubre 2018, 23:25 pm »

Todavía existen enormes plataformas como WordPress que usan jQuery activamente ... La obsolencia de un lenguaje al parecer lo determina más su uso que las tecnologías emergentes. De lo contrario, ya nadie usaría PHP.

Aunque el auge de constructores visuales está haciendo que tecnologías como React se vuelvan más populares, como es el caso de Divi o Brizy. Habrá que ver. El uso extendido de constructores visuales es algo que WordPress no puede pasar por alto por mucho tiempo, y eso probablemente catalice una migración de algún tipo.

Por otro lado, desde PHP 7 se han hecho avances impresionantes, y aún así más del 90% de las páginas PHP corren 5.6 o inferior...
En línea

Absence makes the heart grow fonder.
3n31ch


Desconectado Desconectado

Mensajes: 445


Grandes conocimientos engendran grandes dudas


Ver Perfil
Re: JQuery, ¿obsoleto?
« Respuesta #3 en: 5 Octubre 2018, 00:26 am »

#!drvy, concuerdo contigo. (Cuando dije lo de REACT me referida mas a babel y la facilidad que con la que permite crear HTML desde JS, lamento la confusión).

Filósotrol, Es cierto lo que dices, sin embargo no creo que sea una mala  practica evitar de usarlo cuando puedes no hacerlo. (Respecto a lo de PHP: Ese problema se ve enormemente incentivado por que muchos hosting no actualizar la versión de PHP casi nunca).
En línea

YZ7HMPM


Desconectado Desconectado

Mensajes: 487


Soy @ProMadGenius


Ver Perfil WWW
Re: JQuery, ¿obsoleto?
« Respuesta #4 en: 5 Noviembre 2018, 21:42 pm »

En mi opinión, JQuery era bueno en su momento como bien mencionas, cuando JS no tenía implementado esas funciones o metodos, ahora que lo es. Es innecesario, y además es molesto ver plugins y demás aún dependiendo de JQuery cuando podrían ser independientes de Él. Pero como la libreria de por si es liviana, su impacto es mínimo, lo que causa que todos prefieran seguir usandolo, a tener que aprender a sobrevivir sin él.

¿seguira existiendo? bueno de a poco dejará de ser usado, por lo menos 2 o 3 años mas, con el auge de cada framework que hay de JS hace que la gente se olvide de él de a poquito. Así que si estás aprendiendo a usar JS es mejor no aprenderlo, y si bueno ya lo sabes usar, darse un tiempo para actualizar los conocimientos en vanilla JS, y independizarse.
En línea

AlbertoBSD
Programador y
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.696


🏴 Libertad!!!!!


Ver Perfil WWW
Re: JQuery, ¿obsoleto?
« Respuesta #5 en: 5 Noviembre 2018, 21:56 pm »

Se va a seguir utilizando.

Si bien es cierto que los lenguajes se vuelven obsoletos en la medida que salen los lenguajes nuevos esto sumado a que los desarrolladores prefieran usar los nuevos a los viejos, esto genera la obsolescencia.

Yo en lo personal, estoy en contra de que cada semana alguien se le ocurra "Crear" un framework nuevo, si bien es cierto que muchos de ellos facilitan el trabajo, también es cierto que hacen que los programadores sean mas flojos y llegara el punto donde conozcan que X funcion hace Y acciones, pero realmente no conozcan como hacer esas Y accines manualmente por su propia cuenta.



En línea

robot101

Desconectado Desconectado

Mensajes: 7



Ver Perfil
Re: JQuery, ¿obsoleto?
« Respuesta #6 en: 9 Noviembre 2018, 22:18 pm »

Mi humilde opinión es que otra herramienta más de tu caja de herramientas como desarrollador , ya depende del tiempo que le hayas dedicado a aprenderlo , usarlo , etc.

A mi me enseñaron a utilizar JQUERY , también me enseñaron a utilizar el framework YUI y otras cosas que ya están bastante deprecated.

Lo dicho , otra herramienta más , con una gran comunidad y ya depende de lo como que te encuentre con ella usandola.
En línea

No Fear No Distractions.
- a Life , a Path.
zonahurbana

Desconectado Desconectado

Mensajes: 178

RS, JC.


Ver Perfil WWW
Re: JQuery, ¿obsoleto?
« Respuesta #7 en: 10 Noviembre 2018, 01:38 am »

[...] es hora de dejar de usarlo para cualquier chorrada como seleccionar un elemento del DOM, tirar AJAX, cambiar una clase css, mostrar/ocultar elementos [...]

Exacto.

Hace unos años usaba JQuery para hacer todas estas cosas, pero ahora ya no hay necesidad de ello, porque el mismo lenguaje lo permite y de forma muy sencilla.

Si es un proyecto nuevo, generalmente busco una plantilla o un kit que cubra la parte de diseño. Si la plantilla no incluye JQuery, lo más probable es que no lo termine incluyendo.
Pero si hay alguna dependencia que lo necesita, tampoco es que busque la manera de retirar JQuery, porque creo que es un esfuerzo en vano.
Además, muchas plantillas ahora sólo incluyen el núcleo de JQuery, con lo mínimo necesario para guardar compatibilidad (si no me equivoco, a esto se refiere con standalone el compañero !drvy).

Creo que los proyectos nuevos tienen una tendencia a no usar JQuery... pero aquellos que ya existen, generalmente no están dispuestos a invertir tanto para lograr la transición. De sobreescribirse todo el frontend, seguro que optarían por algo como React, Angular o Vue, dejando de lado JQuery; pero esta decisión no es fácil de tomar, sobretodo si es un proyecto grande (donde es más probable que se decida hacer la transición progresivamente).
En línea

Nunca dejar de aprender es importante, más allá del ritmo que se siga ...
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Metasploit obsoleto?
Hacking
powerfede 1 3,183 Último mensaje 9 Agosto 2011, 16:59 pm
por MauroMasciar
NOD32 obsoleto - ¿qué hago?
Software
lore88 8 2,970 Último mensaje 27 Junio 2012, 19:27 pm
por simorg
My sql obsoleto?
PHP
bgnumis 1 1,860 Último mensaje 26 Marzo 2015, 22:59 pm
por engel lex
5 usos que puedes dar a un PC obsoleto
Noticias
wolfbcn 0 1,728 Último mensaje 14 Mayo 2015, 21:33 pm
por wolfbcn
handshake, ya obsoleto?
Hacking Wireless
lilyei 5 3,367 Último mensaje 14 Noviembre 2019, 22:47 pm
por lilyei
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines