Locked History Actions

Diff for "GWT/GWTP"

Differences between revisions 2 and 3
Deletions are marked like this. Additions are marked like this.
Line 11: Line 11:
GWTP作成の発端となっているのは、2009年のGoogle IOのセッション[[http://www.google.com/intl/ja/events/io/2009/sessions/GoogleWebToolkitBestPractices.html|Google Web Toolkit Architecture: Best Practices For Architecting Your GWT App]]であるようだ。このセッションに影響に受けたフレームワークプロジェクトとして、[[http://code.google.com/p/gwt-presenter/|gwt-presenter]]や[[http://code.google.com/p/gwt-dispatch/|gwt-dispatch]]があるが、GWTPはそれらの成果を取り込みつつ、さらに機能追加をしていく方向のようである。
Line 12: Line 13:
現在実現されている機能は以下のとおり

GWTP

概要

GWTPはGWTに付加する形で利用するアプリケーションフレームワークである。特に「生のGWTではできないことができるようになる」というわけではなく、よりよいプログラミングスタイルをサポートするためのフレームワークというようだ。

それゆえ、あらゆるテーマのものがいっしょくたに格納された形になっており、一度に理解するのは難しい。また、生のGWTによるプログラミングとは見た目にもかなり異なるものになるので、例えばEclipse上のGWTPプラグインの生成するサンプルコードは、GWTに精通した人でも理解は困難と思われる。

GWTP作成の発端となっているのは、2009年のGoogle IOのセッションGoogle Web Toolkit Architecture: Best Practices For Architecting Your GWT Appであるようだ。このセッションに影響に受けたフレームワークプロジェクトとして、gwt-presentergwt-dispatchがあるが、GWTPはそれらの成果を取り込みつつ、さらに機能追加をしていく方向のようである。

現在実現されている機能は以下のとおり