Saltar la navegación

Introducción

  • Desde la aparición de AJAX y la Web 2.0, la importancia de JavaScript en las aplicaciones Web ha crecido exponencialmente. Evidencias:
    • Los navegadores actuales han incorporado motores JavaScript
      • Google Chrome con su motor JavaScript Open Source V8
      • Opera con el proyecto Carakan
      • Safari versión 4 y Firefox 3.5 con TraceMonkey
      • IE, con Chakra
    • Aparición de los JavaScript API en HTML5
  • Con forme JS evoluciona se convierte en un lenguaje de programación más potente y más complejo.
  • Han aparecido frameworks de JavaScript para facilitar la integración en las aplicaciones Web y el aumento de la productividad del desarrollo.

  • JQuery es un framework JavaScript libre y Open Source, del lado del cliente, que replantea la forma de escribir JavaScript
    • Permite acceder fácilmente a todos los elementos del DOM
    • Permite crear aplicaciones Web más interactivas simplificando los comandos comunes de JS (write less, do more). En efecto:
      • Significado
        • J = JavasScript
        • Query = gran cantidad de selectores
  • Creado por Johm Resig en el 2006
  • Adoptado por grandes firmas: Google, Mozilla, Dell, IBM, WordPress, Nokia, Amazon, Twitter.
  • Competencia: Prototype, Dojo Toolkit, Scriptaculous, entre otros.

Creado con eXeLearning (Ventana nueva)