Essential GWT: Building for the Web with Google Web Toolkit 2 (Paperback)

Federico Kereki

  • 出版商: Addison Wesley
  • 出版日期: 2010-08-13
  • 售價: $2,010
  • 貴賓價: 9.5$1,910
  • 語言: 英文
  • 頁數: 352
  • 裝訂: Paperback
  • ISBN: 0321705149
  • ISBN-13: 9780321705143
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

With Google Web Toolkit, Java developers can build sophisticated Rich Internet Applications (RIAs) and complete Web sites using the powerful IDEs and tools they already use. Now, with GWT 2, Google Web Toolkit has become even more useful. Essential GWT shows how to use this latest version of GWT to create production solutions that combine superior style, performance, and interactivity with exceptional quality and maintainability.

 

Federico Kereki quickly reviews the basics and then introduces intermediate and advanced GWT skills, covering issues ranging from organizing projects to compiling and deploying final code. Throughout, he focuses on best-practice methodologies and design patterns. For example, you’ll learn how to use the MVP (model-view-presenter) pattern to improve application design and support automated testing for agile development.

 

Kereki illuminates each concept with realistic code examples that help developers jump-start their projects and get great results more quickly. Working with the latest versions of open source tools such as Eclipse, Subversion, Apache, Tomcat, and MySQL, he demonstrates exactly how GWT fits into real Web development environments. Coverage includes

 

  • Using the Google Plugin for Eclipse and the GWT Shell Script
  • Detecting and working with browsers—and solving the problems they cause
  • Building better user interfaces with the MVP pattern
  • Using APIs for visualization, mapping, weather data, and more
  • Internationalizing and localizing GWT code
  • Securing GWT applications with cryptography, hashing, and encryption
  • Testing with JUnit, Emma, GWTTestCase, Selenium, and Mock Objects
  • Deploying client-only and client-plus-server GWT applications

商品描述(中文翻譯)

使用Google Web Toolkit,Java開發人員可以使用他們已經使用的強大IDE和工具來建立複雜的豐富互聯網應用程序(RIAs)和完整的網站。現在,隨著GWT 2的推出,Google Web Toolkit變得更加有用。《Essential GWT》展示了如何使用這個最新版本的GWT來創建結合優越的風格、性能和互動性以及卓越的質量和可維護性的生產解決方案。Federico Kereki快速回顧了基礎知識,然後介紹了中級和高級的GWT技巧,涵蓋了從組織項目到編譯和部署最終代碼的問題。在整個過程中,他專注於最佳實踐方法和設計模式。例如,您將學習如何使用MVP(模型-視圖-表示器)模式來改進應用程序設計並支持敏捷開發的自動化測試。Kereki通過實際的代碼示例來闡明每個概念,這有助於開發人員快速啟動項目並獲得更好的結果。他使用最新版本的開源工具(如Eclipse、Subversion、Apache、Tomcat和MySQL)展示了GWT如何適應真實的Web開發環境。內容包括使用Google Plugin for Eclipse和GWT Shell Script、檢測和處理瀏覽器以及解決它們引起的問題、使用MVP模式構建更好的用戶界面、使用API進行可視化、地圖、天氣數據等、國際化和本地化GWT代碼、使用加密、哈希和加密保護GWT應用程序、使用JUnit、Emma、GWTTestCase、Selenium和模擬對象進行測試、部署僅客戶端和客戶端加服務器的GWT應用程序。