JQuery es considerado un Framework de
Javascript, o ambiente de desarrollo. Lo que no es más que un conjunto de
utilidades las cuales no necesitan ser programadas, de hecho, ya fueron
programadas, probadas y podemos utilizarlas de una manera muy simplificada. En otras palabras, podremos
lograr los mismos resultados, en menos tiempo sin necesidad de programar una
funcionalidad completamente.
- Video explicativo sobre Jquery-
-¿Qué
es un Framework de Javascript?-
La palabra Framework se podría traducir
al español como “Marco de desarrollo”. En nuestro caso, el marco seria en
Javascript. Por lo tanto, se podría decir que jQuery es un marco de desarrollo
el cual contiene funcionalidades, librerías pre-desarrolladas.
-¿Para
qué sirve Jquery?-
Jquery nos permite agregar efectos y
funcionalidades complejas a nuestro sitio web, como por ejemplo: galerías de
fotos dinámicas y elegantes, validación de formularios, calendarios, hacer
aparecer y desaparecer elementos en nuestra página y muchas otras poderosas
opciones. Otra ventaja sin duda es la posibilidad que nos brinda de trabajar
con AJAX, sin preocuparnos de los detalles complejos de la programación.
-Funcionamiento
de Jquery-
jQuery utiliza la programación
orientada a objetos de javascript para crear nuevos objetos, los cuales tienen
a su vez propiedades y métodos que son los que crean una nueva manera de
programar. El principal objeto utilizado es el
objeto jQuery(), el cual podemos escribirlo también de manera abreviada: $().
Este objeto actúa directamente sobre
los elementos de la página (elementos del DOM), seleccionandolos y
modificándolos con sus métodos y propiedades.
Dentro del paréntesis, el objeto admite
varios parámetros, el primero de ellos indicará el lugar de la página o
elemento que queremos modificar, por ejemplo $("h1"), nos indicará
que queremos modificar todos los elementos de título 1 (con html <h1>
...</h1>). a partir de ahi le añadimos al código las propiedades o
métodos que indiquen lo que queremos hacer con este elemento o elementos, o
también podemos indicárselo mediante una función.
-Ventajas
y Desventajas-
Ventajas-
- La ventaja principal de jQuery es que es mucho más fácil que sus competidores.
- Puedes agregar plugins fácilmente, traduciéndose esto en un ahorro substancial de tiempo y esfuerzo. De hecho, una de las principales razones por la cual Resig y su equipo crearon jQuery fue para ganar tiempo (en el mundo de desarrollo web, tiempo importa mucho).
- La licencia open source de jQuery permite que la librería siempre cuente con soporte constante y rápido, publicándose actualizaciones de manera constante. La comunidad jQuery es activa y sumamente trabajadora.
- Otra ventaja de jQuery sobre sus competidores
como Flash y puro CSS es su excelente integración con AJAX.
Desventajas-
- Una de las principales desventajas de jQuery es la gran cantidad de versiones publicadas en el corto tiempo. No importa si usted está corriendo la última versión de jQuery, usted tendrá que hostear la librería usted mismo (y actualizarla constantemente), o descargar la librería desde Google (atractivo, pero puede traer problemas de incompatibilidad con el código).
Para saber más...

No hay comentarios.:
Publicar un comentario