GWT 2.5.0.RC1がリリースされました

数日前、Webアプリケーション開発用のフレームワークの次の待望のバージョン-GWTバージョン2.5.0.RC1がリリースされました。 リリース2.5の新機能を見てみましょう。



1) スーパー開発モード -おなじみの開発モードの実験的な代替。 その前身と同様に、Super Dev Modeを使用すると、GWT開発者はコードをすばやく再コンパイルしてブラウザーで結果を確認できます。 また、デバッガを使用することもできます。 ただし、動作は異なります。 ここで読むことができる詳細について説明しない場合、古き良き開発モードとの違いは次のとおりです。



もちろん欠点もあります。 主なもののうち、Super Dev Modeでの作業はまだ完了しておらず、ChromeとFirefoxでのみテストされていることに注意してください。

2) Elemental -GWTの高速で「金属へ」の高速Webプログラミング用の新しい実験ライブラリ。

Elementalは、DOMへのアクセスを含むすべてのHTML5機能をサポートしていますが、WebGL、WebAudio、WebSockets、WebRTC、Web Intents、Shadow DOM、File APIなどもサポートしています。 Elementalには、ブラウザーとサーバーの両方でうまく機能する高性能コレクションと新しいJSONライブラリも含まれています。

3) 新しいコンパイラーの最適化 。 GWTコンパイラーは、オプションでClosureコンパイラーを使用して、追加のJavaScript最適化を提供できます。 これらの最適化によりコンパイルが遅くなるため、特別なコンパイラフラグ-XenableClosureCompiler



使用して-XenableClosureCompiler





4) ARIAサポートを更新しましたW3C ARIA標準を完全にカバーする新しいARIAライブラリが追加されました。 DOM要素へのARIAロール、ステート、およびプロパティの適切な割り当てを提供します。

5) UiBinderの改善 。 GWT 2.5は、セルのレンダリングとイベント管理をサポートするUiBinderの拡張機能を追加します。 特に、UiBinderはUiRendererの実装を生成して、SafeHtmlをレンダリングし、@ UiHandlerでタグ付けされたメソッドのイベントをディスパッチできるようにします。

IsRenderable / RenderablePanelタイプも導入されました。 HTMLPanelの代わりに使用すると、レンダリング時間を大幅に短縮し、複雑なUiBinderインターフェイスの応答を減らすことができます。



これは主な機能の簡単な概要です。 新機能および修正されたバグの詳細については、 リリースノートを参照してください

こちらから GWT 2.5.0.RC1をダウンロードしてください

また、Eclipse 4.2 Juno用のGWTプラグインが登場しました。これは、プラグインの通常の方法でダウンロードできます。 リポジトリのアドレス: dl.google.com/eclipse/plugin/4.2



All Articles