GWT 2.1 には、Google I/O 2009 で Google の Ray Ryan によって概説された PlaceService の実装を含むMVP フレームワークが含まれています。
その話は、次のようないくつかの MVP フレームワークに影響を与えました
GWT 2.1 は、これらの追加フレームワークの使用を冗長にしますか?
GWT 2.1 には、Google I/O 2009 で Google の Ray Ryan によって概説された PlaceService の実装を含むMVP フレームワークが含まれています。
その話は、次のようないくつかの MVP フレームワークに影響を与えました
GWT 2.1 は、これらの追加フレームワークの使用を冗長にしますか?
はい、重複があります。おそらく、これらの他のフレームワークは今後不要になるでしょう。しかし、実用的な観点から見ると、これまでのところ、新しい 2.1 機能を使用する確かな例はあまり多くないようです。私の現在のプロジェクトでは、2.1 MVP コンストラクトの評価に少し時間を費やし、GWT プレゼンター フレームワークを使用することにしました。これは、 Hupaメール クライアントなどの例を使用して、はるかに迅速に進行することができたためです。
残念ながら、これらのフレームワークはすべて、確かなドキュメントを欠いているようです。それらはすべて、単純な例以上のことを行うために必要な本質的な詳細を示すことなく、単純な Hello World の例を示しているように見えます。学習する唯一の方法は、コードを掘り下げることです。
私は現在、バックエンドで Sring (セキュリティと依存関係の注入用) を使用し、フロントエンドで GIN を使用して、GWT で記述された小さな Web サイトに取り組んでいます。
GWT 2.1 に移行したとき、古い MVP フレームワークから統合フレームワークに変更するのに 1 日かかりました。参考にした例は、GWT の Web サイトにあるものです。
もちろん、切り替えるには時間がかかりますが、私が見た他のソリューションよりもコードが小さく、きれいになります。