Posteado por: spideep | 29 diciembre 2008

¿Qué es JQuery?

JQuery es una librería hecha en JavaScript que te permita realizar una gran cantidad de tareas de manera sencilla y rápida, tareas que de otro modo deberías hacer desde 0 y porsupuesto con mucho tiempo y no siempre los mismos resultados para todos los navegadores.

Personalmente uso JQuery desde hace un año y he encontrado muchas ventajas respecto a otras librerías.

Algunas de las mejores características de JQuery:

  1. Trabajo sencillo con Ajax (puedes enviar data por POST, GET, recibir data como XML, Texto simple o JSON, usar Ajax asíncrono o sincrónico, entre otras cosas)
  2. Efectos como fade’s, grow’s, etc. (Enriqueces la experiencia del usuario con efectos fáciles de usar, hacer que un objeto desaparezca en un intervalo de tiempo, que se mueva de un lugar a otro, que tenga easing, que un objeto cargue de miniatura a su tamaño normal, etc).
  3. Plugins (Esta es quizá la principal ventaja de esta librería, hay una gran comunidad de desarrolladores que aportan con plugins -códigos específicos- que solucionan problemas comunes y también complejos, estas soluciones aparecen en la misma web de JQuery, debidamente documentadas (como debe de ser)).
  4. Manipulación del DOM (ya no son necesarias sentencias como document.getElementById y otras de ese tipo, podemos acceder a cada uno de los elementos del dom por su id, clase, tagname,index pero de forma más sencilla -vale decir con menos líneas de código- sin recordar las sentencias nativas que en casos específicos no son crossbrowser)
  5. Manipulación de eventos (Utilización de EventHandlers, funciones con callback).

JQuery ofrece tres versiones de su código para descargar, son iguales pero una más comprimida que la otra:

  1. Uncompressed (Es ideal para quienes desean leerlo, porque está debidamente tabulado y es de fácil lectura).
  2. Minified (Es ideal para desarrolladores, esta versión no es tan sencilla de leer, sin embargo para los desarrolladores será sencilla su edición.)
  3. Packed (Esta versión la recomiendo en un pase a producción, cuando tu sabes que necesitas y no vas a modificar nada, pues todo el código en esta versión está en una sola línea, requier un tiempo para que el browser los descomprima pero luego de eso es la más ligera de todas)
Anuncios

Responses

  1. No me gusta jQuery, prefiero crear mi propia librería y así utilizar los rescursos de acuerdo a mis necesidades ¬_¬

    Saludos!


Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Categorías

A %d blogueros les gusta esto: