|
AJAX, Asinchronous JavaScript And XML ,
es la tecnica de desarrollo Web para crear aplicaciones interactivas. Estas se ejecutan en el cliente, es decir, en el navegador del usuario,
y mantiene comunicacion asincrona con el servidor en segundo plano. De esta forma es posible realizar cambios sobre la misma pagina sin necesidad de recargarla. Esto significa
aumentar la interctividad, velocidad y usabilidad en la misma.
Combinacion de tecnologias
Ajax es una combinacion de tecnologias ya existentes:
* XHTML y hojas de estilos cascada (CSS) para el diseño que acompaña a la informacion.
* Document Object Model (DOM) accedido con un lenguaje de scripting por parte del usuario, como Javascript, para mostrar e interactuar dinamicamente con la informacion presentada.
* El Objeto XMLHTTPRequest para intercambiar datos asincronicamente con el servidor Web.
* XML es el formato usado comunmente para la transferencia de vuelta al servidor, aunque cualquier formato puede funcionar, incluyendo HTML preformateado, texto plano JSON........
AJAX nace de la confluencia de varias tecnologias.
Entender estas tecnologias Web es imprescindible para poder crear aplicaciones Ajax.
Entender el Objeto Javascript XMLHTTPRequest.
Para ello veremos la anatomia de una aplicacion Ajax. Ver el modo que se establece una conversacion en ambos sentidos con el servidor y como podemos trabajar con los datos devueltos por el servidor para mostrarlos en el navegador.
VIDEO TUTORIALES AJAX
01.- HTTPRequest y XML 02.- Anatomia de una Aplicacion Ajax 03.- El Objeto XMLHTTPRequest 04.- Conversacion con el Servidor 05.- Usar los Datos retornados 06.- Nuestras Primeras Aplicaciones 07.- HTML HTTP Asincronico sin XML 08.- Trabajar con Datos devueltos como XML 09.- Crear una libreria Ajax 10.- Uso Prototype.js 11.- Uso de RICO 12.- Uso de JSON 13.- Creacion Sistema Autosugerencias 1 14.- Creacion Sistema Autosugerencias 2 15.- Creacion Sistema Validacion Formularios 16.- Creacion Parrilla Ajax editable 17.- Crear un Lector RSS 18.- Usar MX AJAX Toolbox 19.- Crear Catalogo Online 20.- Widgets
|