JQuery

¿Qué es?

JQuery no es más que una librería open source de JavaScript que nos permite implementar este lenguaje de manera mucho más sencilla, originalmente creada por John Resig y presentada por primera vez en el 2006, se hizo rápidamente popular por su facilidad para poder manipular el código de JavaScript permitiendo separar HTML de JavaScript y eliminando las incompatibilidades entre los navegadores web.

BREVE RESUMEN HISTÓRICO

Esta librería surge por el descontento que tenía el creador a la hora de compatibilizar JavaScript en todos los navegadores y decidió crear su propia biblioteca (JQuery). Fue presentada el 14 de enero de 2006 en el BarCamp NYC .Más tarde en el año 2008 sería apoyada por Microsoft y Nokia. Esta biblioteca se volvió tan importante que era la «madre» de las páginas web y aunque a día de hoy se usa menos que antes, todavía sigue siendo la más utilizada en las páginas web.

PRINCIPALES VENTAJAS

  • Flexibilidad y sencillez para el desarrollo web
  • Viene con licencia MIT y es Open Source
  • Tiene una excelente comunidad de soporte
  • Incluye diversos Plugins fáciles de implementar
  • Bugs resueltos rápidamente
  • Excelente integración con AJAX (ASP .NET)

JQUERY MOBILE

Fue lanzado en 2010 como un framework HTML5 móvil derivado de JQuery y compatible con los dispositivos móviles y tabletas tanto IOS como Android, el cual nos permite desarrollar páginas web optimizadas para los dispositivos móviles. Desgraciadamente este framework ya no es compatible como mencionan en su web.

PLUGINS JQUERY

Un plugin no es más que un complemento que nos ayuda a extender nuestro projecto implementando nuevos métodos. Además JQUERY cuenta con un registro oficial de Plugins en su web. Estos plugins nos permiten por ejemplo introducir una verificación de edad, exportar tablas HTML a otros formatos, previsualizar los proyectos en distintos dispositivos Android, IOS, Windows o incluso a crear mapas de imágenes.

 

ESTADÍSTICAS JQUERY

En la siguiente página podéis ver las estadísticas de uso actualizadas de JQuery: https://trends.builtwith.com/javascript/jQuery

Sitios como la BBC siguen utilizando dicha librería.

ICONOS JQuery

Estos iconos que ya hemos utilizado anteriormente pueden ser aplicados a los elementos a través de la clase correspondiente a cada icono. En el sitio oficial podemos ver todos los iconos disponibles para esta librería:

https://api.jqueryui.com/theming/icons/

ALGUNAS COSAS QUE PODEMOS HACER CON  JQUERY+JAVA SCRIPT

SELECCIONAR UNA FECHA: https://jqueryui.com/resources/demos/datepicker/default.html

ANIMACIONES PARA MOSTRAR TEXTO: https://jqueryui.com/resources/demos/effect/show.html

ANIMACIONES CON COLOR: HTTPs://jqueryui.com/resources/demos/effect/animate.html

 

DOCUMENTACIÓN OFICIAL JQUERY: https://api.jqueryui.com/

WEB OFICIAL: https://jqueryui.com/

CHEAT SHEET: https://oscarotero.com/jquery/