Una visión general de los Frameworks que mejoran el desarrollo JavaScript PDF Imprimir E-mail
Escrito por Joe Lennon   
Martes, 02 de Febrero de 2010 04:30

Los sitios Web y aplicaciones Web modernas tienden a depender notablemente de las características del lado del cliente JavaScript para proporcionar interactividad, en particular a través de la llegada de la peticiones asincrónicas HTTP que no requieren actualizaciones por parte del usuario de la página para devolver los datos o respuestas de un script  que se encuentra del lado servidor o sistema de base de datos. En este artículo, se le
Descubre cómo los Frameworks de JavaScript hacen que sea más fácil y más rápido para crear sitios  altamente interactivos y aplicaciones Web.

Introducción
JavaScript es un lenguaje de scripting orientado a objetos a que ha sido durante mucho tiempo el lenguaje de elección
para aplicaciones de navegador Web de el lado del cliente.

JavaScript permite a los desarrolladores trabajar con objetos en una página Web mediante programación , proporcionando una plataforma para la manipulación de estos objetos en la marcha. Cuando JavaScript fue introducido por primera vez, su uso común para era  proporcionar características triviales en las páginas Web, tales como relojes y de texto con desplazamiento en la barra de estado del navegador. Otra característica común era el "rollover
vínculo ", donde una imagen o el color del texto de un vínculo puede cambiar cuando el usuario laminados el ratón sobre ella.

En los últimos tiempos, sin embargo, JavaScript se ha desarrollado como un lenguaje mucho más útil, con el concepto de Asynchronous JavaScript and XML (Ajax), con el cual se introduce un un nuevo nivel de interactividad a la programación basada en Web. Antes de Ajax, cualquier procesamiento de servidor o base de datos de acceso que requieren la página completa para ser "Refresh" o una nueva página a ser prestados por el navegador. Esto no sólo es lento y fustrante para el usuario, además es también es un desperdicio de ancho de banda y recursos.

Ajax significa Asynchronous JavaScript and XML, aunque la referencia a XML no es necesariamente válida ya que las peticiones Ajax pueden devolver las respuestas en varios formatos distintos, por ejemplo JSON (JavaScript Object Notation). Ajax funciona permitiendo JavaScript realizar una operación asincrónicas presentar una petición HTTP al servidor Web, para hacer que su respuesta agregue nuevos elemenos o modifique los actuales sin tener que actualizar o abrir una nueva página. Durante este proceso, el desarrollador suele utilizar el DOM (Document Object Model) para la manipulación de parte de los elementos de la página Web para reflejar los cambios o los datos devueltos por el HTTP respuesta.

En la Presentación de este articulo (ingles) usted podrá reconocer la ventajas del la utilización de un framework en sus desarrollos.

Última actualización el Lunes, 22 de Febrero de 2010 00:59