Ajax (Asyncronous JavaScript and XML) es la técnica de desarrollo Web para aplicaciones interactivas más utilizada hoy en día. Engloba a todo un grupo de tecnologías (XHTML, JavaScript, CSS, API y DOM) y mantiene una comunicación asíncrona con el servidor en segundo plano, lo que permite realizar continuos cambios sin necesidad de recargar las páginas. Además, añadiéndole la potencia de PHP, podrá crear fácilmente las aplicaciones más profesionales. Este libro explica paso a paso a los usuarios de PHP cómo incorporar Ajax en sus aplicaciones reduciendo al mínimo el código JavaScript. Para lograrlo, a lo largo del manual se emplean ejemplos prácticos y aplicaciones de la vida real en los que se hace referencia, entre otras cosas, a la comunicación entre cliente y servidor para crear aplicaciones Web verdaderamente flexibles, así como a cómo emplear Ajax para mejorar notablemente la experiencia de usuario a través de tareas como la validación de formularios a tiempo real.