このWIKIを編集するにはパスワード入力が必要です

認証パスワード
RSSフィード

GWT

GWT Google Web Toolkit

AjaxによるクールなWebを作成できるクールなツール。2008年初頭の時点では決定版で、これに比肩しうるツールはほとんど存在しないと思われる。Webアプリ技術者必携。

AjaxによるViewを作成できることからMVCモデルによる最表層を作成するツールとみなすこともできる。SpringフレームワークとかSeaserフレームワークのようにフレキシブルでプラグインレイヤがきちんと整備されているフレームワークではラスタライザはGWTに交換できる。

GWTの基本戦略は強力な記述力を持った本格的高級言語であるjavaを使用して、webのビューを記述し、これと同じ動作をするjavascriptを生成する。javascriptはあまり記述力のない簡易言語で複雑さが増すにつれ、プログラマには難行苦行を強いる訳だが、GWTではこれはコンパイラ的なツールがやってくれるので、Ajaxで最も憂鬱なJavascriptに直接触る必要が無くなる。

これは過去のアセンブラから高級言語に変わった時のような革命的変化だ。しかもGWTは現代のツールらしくRAD、IDEに対応できているしテンプレートも豊富だ。WebをOSのカーネルとみなすとき、GWTはVisualStudioに相当するツールである。

あまりにも簡単にカッコイイAjaxモジュールができてしまうので、もう他のツールは馬鹿馬鹿しくて使う気になれなくなってしまう。・・・・高性能のcコンパイラがあるのにいったい誰がアセンブラを使うんだ?

GWTはMicrosoftに向けて放たれた必殺の矢である。Microsoftは天才ゲイツを欠いてこの強烈な攻撃に耐えられるのだろうか?・・・引退したゲイツさんだが現場に引き戻されるのは時間の問題かもしれない。

前置きが長くなりました。

GWT ここからダウンロードして使ってみることができる。ライセンスはオープンソース。
ここにはGWT向けに世界中のハッカーたちが作成したシブいテンプレートが盛りだくさん。

サーバーサイドのビジネスロジックを記述するには国産のSeaserフレームワークかSpringフレームワーク

  • 最終更新:2008-03-30 11:35:23