Jquery


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