Realmente Ajax no es más que un nombre fácil de recordar para una tecnología (usar JavaScript + XMLHttpRequest) y una filosofía de diseño de aplicaciones web: intentar romper el paradigma de toda aplicación web basada en petición-procesamiento petición-página respuesta y acercarlo más a una aplicación típica de escritorio. La tecnología subyacente no es nueva, lleva bastantes años ahí, conocida como Remote Scripting.
Bien aplicado puede hacer aplicaciones web más ágiles para el usuario, sin tanto recargar páginas. Pero no es tan sencillo, exige un cuidado diseño de la aplicación, y tiene sus problemas, como todo: no funciona si se desactiva JavaScript, es más complicado de programar en JavaScript la parte cliente (aunque han salido varios toolkits para acelerarlo), etc.
Hay muchos enlaces para iniciarse en Ajax, dejaré sólo dos:
- Ajax: A New Approach to Web Applications, artículo original que acuñó el nombre.
- AjaxMatters, web de referencia con enlaces a artículos, libros, herramientas de desarrollo, ejemplos de aplicaciones, etc.
Technorati Tags: Ajax, Remote Scripting
No hay comentarios:
Publicar un comentario