既存のプロジェクトでは、MVP (手作り) をかなりうまく使用しています。それは理解されており、私たちが必要とするほとんどのことを行います。新しいプロジェクトでは、GWT 2.1 (Activities and Places) に組み込まれた MVP フレームワークの使用を検討しています。
私たちのアプリケーションは、ほとんどの場合、各タブが 1 つのビュー ウィジェットにバインドされたタブ付きディスプレイです。
このタイプの表示では、アクティビティと場所を使用しようとしましたが、成功しませんでした。問題の一部は、Hello World の記事の例を見て、新しい概念が多すぎて頭が消化しきれないということでした。
Hello World のサンプル IMO は十分な紹介ではなく、実際のユース ケースの多くを扱っていません。タブ付き表示に MVP を使用するサンプル アプリケーションの方向性を誰かが教えてくれることを期待していました。Thomas Broyer は彼のブログにいくつかの優れた記事を投稿していますが、それでも私は少し戸惑いました。
以前は、AppController を使用して、タブの変更と各タブの単一のプレゼンターを処理していました。GWT 2.1 の新しいアーキテクチャーは、本来あるべきよりも混乱を招きます。