📘SAP FIORI - Jquery
Definición de Jquery
Es una biblioteca multiplataforma de JavaScript, creada inicialmente por John Resig, que permite simplificar la manera de interactuar con los documentos HTML.
jQuery no es un lenguaje, sino una serie de funciones y métodos de Javascript el cual es el lenguaje.
jQuery es una biblioteca JavaScript liviana de "escribir menos, hacer más". El propósito de jQuery es facilitar el uso de JavaScript, nos facilita la creación de interfaces de usuario
jQuery toma muchas tareas comunes que requieren muchas líneas de código JavaScript para llevarlas a cabo y las envuelve en métodos que puede llamar con una sola línea de código.
Simplifica las llamadas AJAX y la manipulación DOM.
- AJAX, acrónimo de Asynchronous JavaScript And XML (JavaScript asíncrono y XML), es una técnica de desarrollo web para crear aplicaciones interactivas o RIA (Rich Internet Applications). Estas aplicaciones se ejecutan en el cliente, es decir, en el navegador de los usuarios mientras se mantiene la comunicación asíncrona con el servidor en segundo plano. De esta forma es posible realizar cambios sobre las páginas sin necesidad de recargarlas, mejorando la interactividad, velocidad y usabilidad en las aplicaciones.
- DOM ó Document Object Model es la forma en la que Javascript representa HTML , pertenece al objeto global window. El Web API del DOM nos permite manipular nuestro HTML de la manera que queramos ya que dentro de su interfaz expuesta en la propiedad window.document tenemos una gran cantidad de métodos.
Existe una infinita cantidad de plugins (gratis y pagos) creados por desarrolladores de todo el mundo. Estos plugins resuelven situaciones concretas dentro del maquetado de un sitio, por ejemplo: un menú responsive, una galería de fotos, un carrousel de imágenes, un slide, etc.
Todos los plugins de jQuery necesitan la librería de jQuery para funcionar. La librería es un archivo .js que se puede descargar desde el sitio oficial: jquery.com/ colocar en una carpeta js. dentro del proyecto web
Para usar la librería debemos vincular con una etiqueta <script>