Ahora bien, no nos engañemos. Ajax es una tecnología, o un conjunto de éstas, que revierte bastantes complicaciones para el desarrollador, sobretodo para el desarrollador inexperto. Por tanto, para poder seguir los ejemplos nos hará falta una buena base de conocimientos y experiencia en el desarrollo de páginas web, prácticamente desde el primer ejemplo.
El libro está catalogado con nivel medio/experto y no es para menos, por mi propia experiencia. Los ejemplos son complejos y cuesta seguirlos. Es un poco descorazonador que el primer ejemplo que probamos da un error Javascript en Firefox porque están mal creados los objetos que llevan las comunicaciones http por Ajax. Supongo que será un tema de edición del libro y que los objetos o métodos hayan cambiado desde que se editó. En Internet Explorer se ejecuta sin problemas.
Los contenidos del libro son realmente extensos y trata temas de mucho interés, como formularios, respuesta a acciones del usuario desde el servidor, explicaciones y ejemplos del API de Google Maps, Yahoo! Maps y GeoURL, cookies con Ajax, Direct Web Remoting, Ruby on Rails, servicios web, etc.
Lo cierto es que el material es suficiente para merecer la pena la inversión, económica de comprar el libro y lo más importante, la inversión intelectual de leerlo. Se trata de un libro denso pero que promete mucho, aunque en mi opinión cuesta seguir la marcha ya desde el principio.
Los capítulos del libro son:
Capítulo 1. Fundamentos básicos de Ajax
Capítulo 2. Formularios Web
Capítulo 3. Validación
Capítulo 4. Trucos potentes para desarrolladores Web (aquí es donde habla de API de Google Maps y otras utilidades interesantes)
Capítulo 5. DWR (Direct Web Remoting) para aficionados a Java
Capítulo 6. Trucos de Ajax con las librerías Prototype y Rico
Capítulo 7. Trabajar con Ajax y Ruby on Rails
Capítulo 8. Saborear la librería JavaScript script.aculo.us
Capítulo 9. Opciones y rendimiento
![]() javier_... | descargar | 13/9/2009 |