Introduction : AJAX applications with Frameworks
Google Web Toolkit – An Overview
How is GWT different from other Frameworks?
GWT provides a set of ready-to-use user interface widgets that you can immediately utilize to create new applications. It also provides a simple way to create innovative widgets by combining the existing ones. You can use the Eclipse IDE to create, debug, and unit-test your AJAX applications. You can build RPC services to provide certain functionalities that can be accessed asynchronously from your web applications easily using the GWT RPC framework.
There are four major components with which the GWT is built. They are
- a “hosted” web browser
- two Java class libraries (one the JAVA API and another GWT API)
GWT Hosted Web Browser
JRE emulation library
GWT Web UI class library
This provides a set of custom interfaces and classes that enable you to create various widgets such as buttons, text boxes, images, and text. GWT ships with most of the widgets commonly used in web applications. This is the class library that provides the Java widgets.