现在,Web同样能给用户提供与桌面应用程序等价的丰富体验与功能。书中介绍了如何结合几种前沿技术来开发成熟的Web应用程序,从而将对AJAX和Ruby on Rails的应用提升到一个新台阶。本书不仅为您的实现提供代码,还分析了若干架构和浏览器内的API。
学习本书后,您将能够全面深入地了解专业RIA开发背后的基本设计原则以及多种可用的工具,能够将一个应用程序分为客户端和服务器端技术来实现。此外,您还能充分掌握一些重要概念,如mashups、自动补全功能和社会站点标记等。
本书面向对现实世界中的实际解决方案感兴趣的软件开发人员。读者最好对Python、Java或Ruby on Rails有一定的了解。