El desarrollo web moderno ya no depende tanto de él como antes, pero no está de más poder hacer todo en JS o jQuery. Evito usarlo a menos que sea realmente necesario. En mi opinión, incluir una biblioteca masiva como jQuery en mi sitio solo para hacer algunos selectores y una llamada ajax es ridículo.
Sin embargo, no creo que la pregunta de por qué las personas usan jQuery sea tan difícil de responder. Hace que trabajar con DOM sea mucho más fácil y el código es mucho más limpio y fácil de entender. Entonces, como todo lo demás, se trata de compensaciones.
Pero quizás la razón más importante por la que fue tan popular durante tanto tiempo, incluso entre las personas que realmente nunca lo necesitaron, se debe a las incompatibilidades entre navegadores y a admitir navegadores más antiguos con mucha más facilidad. Sin embargo, la compatibilidad del navegador ya no es un problema tan grande como lo era cuando apareció jQuery.
- ¿Las restricciones de hojas de estilo en cascada (CCSS) deben reemplazar a CSS?
- ¿Hay alguna razón por la que no pueda usar Adobe Illustrator para crear y exportar gráficos web?
- ¿Qué es MVM en AngularJS?
- Cómo segregar angular2 y springboot
- Cómo editar el estilo de un widget de pie de página en WordPress con HTML