Las cookies nos permiten ofrecer nuestros servicios. Al utilizar nuestros servicios, aceptas el uso que hacemos de las cookies. Más Información. Aceptar

Origen de jQuery y diferencias con JavaScript

Jonathan Rodríguez
Origen de jQuery y diferencias con JavaScript

Origen y ventajas de jQuery sobre JavaScript

jQuery es una librería que nos permite utilizar ciertas herramientas que facilitan el trabajo a los desarrolladores. No es otro lenguaje de programación, sino que sigue siendo JavaScript, solo que se desarrolló pensando en facilitar ciertas tareas.

En su momento, esta librería tuvo bastante aceptación en el mundo web, no solo porque simplificaba muchos procesos o porque enseñó nuevos trucos a los programadores, sino por ventajas como las siguientes:

  • Permite hacer operaciones del DOM con pocas líneas de código.
  • Tiene una gran cantidad de plugins para descargar.
  • Es fácil de aprender y utilizar.
  • Tiene soporte para AJAX, lo que permite enviar peticiones al servidor y, en base a la respuesta, modificar una parte de la web sin tener la necesidad de recargar toda la página.

Desventajas de jQuery sobre JavaScript

Después de la aparición de esta librería, JavaScript siguió evolucionando, mientras que jQuery se ha quedado bastante estancado. Esto se debe a que muchos proyectos empezaron a optar por jQuery y después es bastante complicado hacer esa migración a otras librerías o frameworks de JavaScript más modernas, ya que la sintaxis de la librería jQuery no era un estándar ni tampoco se creó un estándar a partir de la misma.

Esto generó bastantes complicaciones, que continúan hasta hoy en día, ya que el código jQuery suele ser un código bastante difícil de gestionar, lo que provoca algunas desventajas o problemas como:

  • Ofrece muchas funcionalidades que probablemente no se necesiten.
  • Ralentiza la carga de nuestra app debido a tu peso de 93Kb.
  • Gestionar estilos de CSS con jQuery es bastante complicado.

Durante los últimos años, con la misma evolución de JavaScript, han aparecido muchos frameworks y librerías, como React o Angular, que permiten hacer las mismas cosas que jQuery pero siguiendo un estándar y pudiendo mantener un código más limpio.

Relacionado

Te dejamos una selección de cursos, carreras y artículos

Curso de jQuery

Curso de jQuery

curso

Con este curso aprenderás:

  • Aprenderás a instalar jQuery.
  • Conocerás las distintas versiones de jQuery.
  • Aprenderás a seleccionar los distintos elementos de tu página de muchas maneras diferentes usando jQuery, sus selectores y sus funciones.

Duración: 5 horas y 24 minutos

Curso de JavaScript para principiantes

Curso de JavaScript para principiantes

curso

Con este curso aprenderás:

  • Descubrirás que es JavaScript.
  • Conocerás los distintos tipos de datos primitivos.
  • Aprenderás a utilizarlos y ver su utilidad.

Duración: 2 horas y 46 segundos

Programador JavaScript Profesional

Programador JavaScript Profesional

carrera

Incluye 8 cursos:

  • Curso de JavaScript Profesional
  • Curso Vue.js en Español
  • Curso de Node.js y Express

y 5 cursos más!

Duración: 36 horas y 10 minutos

Más de 300 empresas confían en nosotros

Oesia
Vass
Everis
Ayesa
Altran
Ibermatica
Atmira
GFI
Accenture
GMV
Concatel
Telefonica
Caser
Banco de España
kpmg
Mapfre
Randstad