Google Web Toolkit 2.0 released with an eye on performance
Google have updated the Google Web Toolkit, the Java centric system for creating Ajax web applications. Use of GWT for Google internal projects is on the increase and that, in part, explains why the focus of version 2.0 of GWT is performance. One element of the update, Speed Tracer, is a Chrome extension for analysing performance problems with applications. To help improve performance, developers can now select the non-essential elements of an Ajax application and have those downloaded on an as-needed basis, leading to faster application start up.
To improve the development work flow, a new component, UIBinder allows designers to create declarative user interfaces in XML and give that file to developers. The developer can then get their application to load the XML file at runtime and display the user interface. This, Google hopes, will make it faster for web designers to create mock-ups and for developers to turn them into functioning applications.