domingo, 24 de diciembre de 2006

Aprendiendo algo de AJAX

Bueno ayer 23 de diciembre me puse a revisar algo de lo que seria la tecnología ajax (Asynchronous JavaScript and XML), la verdad no soy un experto en esta materia pero ahí les mando algunas cuestiones básicas que pude captar.
En si no llega a ser considerado como un lenguaje propiamente dicho, es más muchos autores y conocedores dicen que se trata de una suerte de tecnología que facilita la interactividad del usuario con el aplicativo web.
El código de AJAX se implementa del lado del cliente, al combinar el JavaScript con el XML.
Asimismo, AJAX va a tener que ser "ayudado" por lenguajes de programación del lado del servidor para que se pueda apreciar su verdadero poder, entre ellos el más usado por la simplicidad de desarrollo es PHP, sin embargo ya podemos encontrar el AJAX .NET, así como también en el desarrollo web con J2EE con sus distintos frameworks, entre ellos uno de los mas populares... STRUTS.
Mediante AJAX podemos realizar peticiones y respuestas HTTP y está muy apoyado en el XML para la transferencia y procesamiento de datos.
AJAX trabaja de manera asincrónica, es una suerte de intermediario entre el aplicativo web y el servidor, manteniendo de manera asíncrona su comunicación con él. Así cuando un usuario mande una petición, la página web no va a tener que ser cargada de nuevo, teniendo solo una pequeña actualización dependiendo de como nosotros la hayamos programado.

Ejemplos claros los encontramos en Gmail, Google suggest por citar algunos,... en este ultimo veremos que al escribir se filtran los resultados...
Este efecto se puede lograr, gracias a frameworks en JavaScript que son open source... como
rico, json, prototype...
Espero esto les sirva para comprender algunas cosas, por lo pronto iré "investigando" algunas cosillas para ponerlas como ejemplo.

A aquel visitante mas que su opinión me gustaría su critica y su apoyo, porque aquí todos estamos para aprender.
Salu2.

No hay comentarios.: