能过Google Web Toolkit(GWT)加速和简化Ajax开发
“Ryan清楚地知道GWT的价值所在,更对GWT与多种Web技术的整合了若指掌——而且,不仅仅是理论上的了解。随着gpokr.com和kdice.com的声名鹊起,Ryan已经成为业界名符其产的GWT权威人物。”
——Bruce Johnson,Google Web Toolkit创建者
为帮助读者使用GWT创建富Web应用程序并向用户提供非同凡响的用户体验,本书提供了必要的核心知识及使用指南。无论是为Java、PHP或Ruby应用程序构建高性能的前端,还是整合各种外部Web服务,GWT专家Ryan Dewsbury的这本书都将为您提供深入、完整的指导。
在这本实用性极强的书中,Ryan Dewsbury从权威人士的独特视角出发,以全面翔实的GWT技术阐释为基础,向读者详细解释了如何使用可靠的工具创建一流的Web应用程序。他将自己在GWT开发实践中总结的“实战经验”毫无保留地奉献给了读者。主要包抱:
利用层叠样式表和GWT的部件及面板,构建优雅灵敏的用户界面。
通过基于HTTP、REST、JSON/JSONP及RPC的异步通信创造流畅的用户体验。
与Web标准(如XML、RSS和Atom)及Web服务(如Google Maps、Amazon Books、Yahoo!Search、Flickr和Blogger)协同整合。
绕过浏览器的安全限制,如HTTP的双连接限制及同源策略。
使用软件工程、代码生成、国际化、应用程序模式以及Java工具来加速开发。
以资源压和缓存为手段实现性能最优的部署。
构建5个非同凡响的应用程序;具有丰富拖放界面的Gadget Desktop、同时向多个搜索引擎发送情求的Multi-Search、能够管理多个博客的Blog Editor、基于Web即时通信的Instat Messenger以及针对传统网页的Database Editor。
展开
——Bruce Johnson,Google Web Toolkit创建者