Google Web Toolkit 2.0DCI
Google Web Toolkit (GWT 2.0) is an open source toolkit for developing AJAX- based web applications with Java. GWT 2.0 is an application development platform composed of a Java class library, AJAX-style UI components (widgets), an RPC-based request/response communication framework and an integrated debugging environment.
GWT is used by many products at Google, including Gmail, Google Maps, Google Wave and the new version of AdWords. It is open source, completely free, and used by thousands of developers around the world.
GWT emphasizes reusable, efficient solutions to recurring Ajax challenges, namely asynchronous remote procedure calls, history management, bookmarking, internationalization and cross-browser portability.
What is GWT?
- Java software development framework that makes writing AJAX applications easy.
- Can be used to develop and debug AJAX applications in the Java language using the Java development tools of your choice such as NetBeans or Eclipse.
- No need to handle browser incompatibilities and quirks
- No need to learn/use DOM APIs
- No need to handle forward/backward buttons browser-history
- No need to build commonly used Widgets
- Dynamic and reusable UI components
- Simple RPC mechanism
- Browser history management
- Support for full-featured Java debugging
- GWT handles all cross-browser issues
- JUnit integration
- Support for using Google APIs in GWT applications
For more details, please click here.