Google Web Toolkit (GWT) is an application development platform that allows to write AJAX front-end in the Java programming language.
GWT then cross-compiles into optimized JavaScript that automatically works across all major browsers.
GWT supports an open-ended set of transfer protocols such as JSON and XML, but GWT RPC makes all-Java communications particularly easy and efficient.





