私は GWT と MVP を初めて使用し、いくつかのライブラリ (gwt-sl、gwt-presenter、gwt-dispatch) とフレームワーク (smartgwt ..) を調べましたが、非常に混乱しています。smartgwt ui コンポーネントと gwt mvp を使用してそれらを処理することに固執することにしました。smartgwt は、理想的に拡張したいデータソースを使用してモデル化されています (そして、dto (または gwt の要求ファクトリを使用するプロキシ オブジェクト) を使用して入力します)。しかし、私は今これらすべてのこつを持っていません。
a)Googleがレイアウトしたgwt mvpでは、場所の状態は正確に何ですか? 私たちは常に人を新しい場所に送りますか? そうでなく、履歴が場所のトークンを保持している場合、状態はどのようにロードされますか?
b) gwt mvpに関する別の投稿からモデルはどこですか? 典型的な mvc 設計パラダイムに慣れている私たちのほとんどは、モデルの状態がプレゼンター内に存在すると想定します。他の場所で提案されているように、clientfactory は、ビューに表示されている現在のモデルを格納するのに適切な場所であると思いますか?
c) requestfactory を使用して smartgwt のデータバインドされたコンポーネントを設定できるかどうかを知りたいですか? (私が理解していることから、smartgwt サーバー側フレームワークを使用することは本質的に同じことを行います.. オブジェクト グラフの変更のみをネットワーク経由で送信しますか?)
d) David Chandler のスライドの 47 ページで、提案されているレイアウトがよくわかりません。(2 つの placeChangeHandler ? アクティビティ マネージャーごとに 2 セットの widgetList ? 誰かが親切に説明してくれますか?
e) 誰でもgwt-slの経験を共有できますか (サーバー側の春の統合のため?)
すべてのgwtグルに事前に感謝します