開発●米Google
URL●http://code.google.com/webtoolkit/

「ソフトウエアを作る環境を楽しくするお役立ちフリーソフト」を集めて,1日1本のペースでご紹介しています。今回はAjaxアプリケーション開発ソフトウエアの「Google Web Toolkit(GWT)」です。

図

 「Google Web Toolkit(GWT)」は,AjaxアプリケーションをJavaScriptではなくJavaで開発するためのソフトウエアです。米Googleがオープンソースで提供しています。

 GWTでは,Javaでプログラムを記述すると,それがAjaxを実現するためのJavaScriptとHTMLのコードに変換されます。「WebアプリケーションのコードをサーバーからクライアントまですべてJavaで書きたい」という人に最適です。

 GWTには様々なAjaxのサンプルが付属しているので,それを参考にすれば,Javaでどのようにプログラムを書けばいいかがわかるでしょう。Javaのプログラムを,JavaScriptに変換せずにJavaのクラスのままで実行できる環境も用意されています。