October 24, 2006
Google Web Toolkit - Performance and Interoperability
Christian Decker wrote this just before lunchtime:
Also interesting posts:
The Google Web Toolkit (GWT) is Google’s solution to making Ajax development easy for Java programmers. Google’s Bruce Johnson spoke about GWT at The Ajax Experience on Monday.
As we all know, Ajax development introduces some complexities (browser incompatabilities, managing numerous technologies within the page, etc.). GWT is a Java framework that nearly eliminates these complexities from the Java developer’s radar. Using GWT, the Java developer writes Java code that is compiled into Ajax-enabled pages by the GWT compiler. The compiler generates HTML and JavaScript that works in all major browsers while hiding many of the messy details from the Java developer.
Other highlights of Bruce’s presentation included:
- Numerous demonstrations that showed simple Ajax-enabled applications generated with a small amount of Java code
- Easy management of history and bookmarking inside of the Ajax application
- Interoperability (GWT-generated code is easily integrated into existing pages)
- An overview of the JavaScript Native Interface (JSNI) which enables the developer to include JavaScript libraries in their GWT Java source.
- XML11: An Abstract Windowing Protocol
- Aine: AJAX is not everything…
- JS Linker in Dojo Toolkit
- How to Design a large Ajax Application
- Quality of Ajax in modern development
