AJAX
Primeros Pasos Una introducción a AJAX.
JavaScript Asíncrono + XML (AJAX) no es una tecnología por sí misma, es un término que describe un nuevo modo de utilizar conjuntamente varias tecnologías existentes. Esto incluye: HTML o XHTML, CSS, JavaScript, DOM, XML, XSLT, y lo más importante, el objeto XMLHttpRequest. Cuando estas tecnologías se combinan en un modelo AJAX, es posible lograr aplicaciones web capaces de actualizarse continuamente sin tener que volver a cargar la página completa. Esto crea aplicaciones más rápidas y con mejor respuesta a las acciones del usuario.
Documentación
- Primeros pasos con AJAX
-
Este artículo te guiará por los conceptos básicos de AJAX y te proporcionará dos ejemplos prácticos para que empieces.
- Técnicas Ajax Alternativas
-
La mayoría de los artículos sobre Ajax se enfocaron en utilizar XMLHttp como el medio para llevar a cabo dicha comunicación, pero las técnicas Ajax no están limitadas solo a XMLHttp. Existen otros métodos más.
- Ajax con PHP, JSON y CSS
-
Con este tutorial puedes programar con AJAX utilizando PHP y JSON, un nuevo estándar más simple que XML. Programarás en AJAX, PHP y CSS de forma simple y natural.
- Ajax Upload File
-
Artículo en el que se explica la carga de archivos de un formulario usando AJAX y PHP, además de otros ejemplos en los que se puede visualizar la barra de progreso de la carga.
- Creando formulario editables in situ
-
Breve tutorial que nos muestra como crear nuestros formularios editables in situ con AJAX, PHP y MySQL, al estilo Flickr.
- Arquitectura Cliente Servidor con AJAX
-
Artículo avanzado que muestra un patrón de diseño para desarrollar con AJAX, haciendo el modelo de la aplicación como web-services, la interface (view) con HTML y el controlador (controller) en Javascript, para crear aplicaciones siguiendo el paradigma MVC. Herramientas: Prototype, JSON y CSS.
Comunidad
- Ajax-es. Foro sobre AJAX.
- Foros sobre AJAX en la comunidad Mozilla en inglés:
- como lista de correo
- como grupo de noticias
- como RSS
Herramientas
- Toolkits y Frameworks
- Firebug - Herramienta de Desarrollo Ajax/Web
- Herramienta de Depuración de AJAX
- Kit de Integración Flash/AJAX
- Una Simple Librería de Interfaz XMLHTTP