Para simplificar, podríamos decir que jQuery es un framework Javascript, pero quizás muchos de los lectores se preguntarán
qué es un framework. Pues es un producto que sirve como base para la programación avanzada de aplicaciones, que aporta
una serie de funciones o códigos para realizar tareas habituales. Por decirlo de otra manera, framework son unas librerías de
código que contienen procesos o rutinas ya listos para usar. Los programadores utilizan los frameworks para no tener que
desarrollar ellos mismos las tareas más básicas, puesto que en el propio framework ya hay implementaciones que están
probadas, funcionan y no se necesitan volver a programar.
Nota:si no sabes lo que es Javascript seguramente no te interesará este artículo, pero puedes aprenderlo también en DesarrolloWeb.com: Qué
es Javascript
Por ejemplo, en el caso que nos ocupa, jQuery es un framework para el lenguaje Javascript, luego será un producto que nos
simplificará la vida para programar en este lenguaje. Como probablemente sabremos, cuando un desarrollador tiene que
utilizar Javascript, generalmente tiene que preocuparse por hacer scripts compatibles con varios navegadores y para ello tiene
que incorporar mucho código que lo único que hace es detectar el browser del usuario, para hacer una u otra cosa
dependiendo de si es Internet Explorer, Firefox, Opera, etc. jQuery es donde más nos puede ayudar, puesto que implementa
una serie de clases (de programación orientada a objetos) que nos permiten programar sin preocuparnos del navegador con
el que nos está visitando el usuario, ya que funcionan de exacta forma en todas las plataformas más habituales.
Así pues, este framework Javascript, nos ofrece una infraestructura con la que tendremos mucha mayor facilidad para la
creación de aplicaciones complejas del lado del cliente. Por ejemplo, con jQuery obtendremos ayuda en la creación de
interfaces de usuario, efectos dinámicos, aplicaciones que hacen uso de Ajax, etc. Cuando programemos Javascript con
jQuery tendremos a nuestra disposición una interfaz para programación que nos permitirá hacer cosas con el navegador que
estemos seguros que funcionarán para todos nuestros visitantes. Simplemente debemos conocer las librerías del framework y
programar utilizando las clases, sus propiedades y métodos para la consecución de nuestros objetivos.
Además, todas estas ventajas que sin duda son muy de agradecer, con jQuery las obtenemos de manera gratuita, ya que el
framework tiene licencia para uso en cualquier tipo de plataforma, personal o comercial. Para ello simplemente tendremos
que incluir en nuestras páginas un script Javascript que contiene el código de jQuery, que podemos descargar de la propia
página web del producto y comenzar a utilizar el framework.
El archivo del framework ocupa unos 56 KB, lo que es bastante razonable y no retrasará mucho la carga de nuestra página
(si nuestro servidor envía los datos comprimidos, lo que es bastante normal, el peso de jQuery será de unos 19 KB).
Además, nuestro servidor lo enviará al cliente la primera vez que visite una página del sitio. En siguientes páginas el cliente
ya tendrá el archivo del framework, por lo que no necesitará transferirlo y lo tomará de la caché. Con lo que la carga de la
página sólo se verá afectada por el peso de este framework una vez por usuario. Las ventajas a la hora de desarrollo de las
aplicaciones, así como las puertas que nos abre jQuery compensan extraordinariamente el peso del paquete.
No hay comentarios:
Publicar un comentario