Out GWT 2.5.0.RC1

a Couple of days ago came the next long-awaited version of a framework for developing web application in GWT 2.5.0.RC1. Let's see what new we will see in the release 2.5.

1) Super Dev Mode is an experimental replacement for the usual Development Mode. Like its predecessor, Super Dev Mode allows GWT developers to quickly recompile their code and see the result in the browser. It also allows you to use the debugger. However, it works differently. If you do not go into details about which you can read here, the differences from the good old Dev Mode
the
    the
  • does Not require a browser plugin. To support different browsers will become easier, including on mobile devices.
  • the
  • is Not done automatically recompile after every page reload, making it easier to debug a multipage application.
  • the
  • Super Dev Mode will not suffer from errors in plug-ins of various browsers.
  • the
  • Developers can produce debug Java, JavaScript, and possibly other languages client-side in the same debug session. This is especially useful, when GWT code calls the JavaScript directly.
  • the
  • Browser debachery have advanced features, such as DOM breakpoints.

There are certainly flaws. Of the main it should be noted that the work on Super Dev Mode is still not finished and until it is tested only in Chrome and Firefox.
2) Elemental is an experimental new library for fast lightweight "to the metal" web programming in GWT.
Elemental supports all features of HTML5, including access to the DOM of course, but also WebGL, WebAudio, WebSockets, WebRTC, Web Intents, Shadow DOM, File API and others. Elemental also includes high-performance collection and the new JSON library, which both work well in the browser and on the server.
3) New compiler optimizations. The GWT compiler can optionally use Closure compiler to provide additional JavaScript optimizations. Since these optimizations slow down the compilation for their inclusion need to use a special compiler flag -XenableClosureCompiler.
4) Updated support for ARIA. Added a new ARIA library, which fully covers the W3C ARIA standard. She oblegchaet proper assignment of ARIA roles, States and properties of DOM elements.
5) Superior UiBinder. In GWT 2.5 added extensions to UiBinder that supports the rendering of cells and event management. In particular, this enables UiBinder to generate a UiRenderer implementation to assist in rendering SafeHtml, and dispatching events to methods marked @UiHandler tag.
Also introduced the IsRenderable/RenderablePanel types. When used instead of HTMLPanel, they can significantly reduce the rendering time and lower latency of complex UiBinder interfaces.

This is only a brief overview of the main features. A more complete description of new features and fixed bugs can be found in Release Notes.
Download GWT 2.5.0.RC1 can here.
And there was also a GWT plugin for Eclipse 4.2 Juno, which you can download normal plugin way. The repository address: dl.google.com/eclipse/plugin/4.2
Article based on information from habrahabr.ru

Комментарии

Популярные сообщения из этого блога

Why I left Google Zurich

2000 3000 icons ready — become a sponsor! (the table of orders)

New web-interface for statistics and listen to the calls for IP PBX Asterisk