用Ajax 构建关键任务的企业级Web

——《深入 Ajax :架构与最佳实践》

 

作为 JavaScript 技术发展的一个新阶段,作为客户与服务器通信的一种创新手段, Ajax 已经成为一种标志、一个里程碑——套用一句永远不会过时的话说, Ajax 必将甚至已经被载入 Web 发展的史册。在 Ajax 出现之前, JavaScript “考虑”的只是怎么提升当前页面这“一亩三分地儿”的效益( DHTML 就是这一时期的代表性技术)。由于不能与服务器直接对话, JavaScript 的数据处理能力被人遗忘,它曾一度成为只能制作各种花哨特效的“玩具式语言”;而在 Ajax 出现之后,对 JavaScript 的探索和研究才真正蓬勃发展起来, JavaScript 从备受误解的编程语言一跃变成极为流行的语言。

用Ajax构建关键任务的企业级Web应用  ——《深入Ajax:架构与最佳实践》_任务

《深入 Ajax :架构与最佳实践》是一部从全新视角审视 Ajax 技术的著作。正如本书绪论中所说的:“ Ajax 在本书中并不是作为最新最伟大的 Web 开发利器存在的;相反,它仅作为一种工具存在,与其他工具没有什么区别,即在某些情况下极为有用,但在其他情况下则完全属于滥用。”相信拥有丰富 Ajax 技术开发经验的人,对作者所持的这种观点会很容易产生共鸣。

Ajax 技术返朴归真的一个重要体现,就是人们开始从常规、大众化应用程序开发的视角来重新审视、定位它。纵观全书的组织结构,从易用性、易访问性、易伸缩性(或易扩展性)、易维护性,到客户端、服务器端应用架构,再到调试代码、性能优化、 Web 应用程序安全甚至编写文档,本书无处不渗透出作者从一名饱经沧桑的开发人员的视角对 Ajax 技术及应用溯本求源式的解 读。

老子《道德经》三十二章有云:“始制有名,名亦既有,夫亦将知止,知止可以不殆。”曾子《大学》的开篇也有相同阐述:“知止而后有定,定而后能静,静而后能安,安而后能虑,虑而后能得。”从 2005 年得名至今, Ajax 已经成为 Web 开发人员无人不知、无人不懂的技术。 2000 年前的智者当然不可能预见今天 Ajax 技术的流行,但是“物有本末,事有终始,知所先后,则近道矣”,正是先贤留传给后世的人生智慧。本书揭示了 Ajax 技术的本来面貌,对它因何而起,因何而终,作者都给出了自己独到、深入的思考和观点。喜欢创根问底儿而且想要完善自身 Ajax 开发技能的读者一定会感到本书独辟蹊径、别开生面。