GWT について私が理解しているのは、GWT が最初にリリースされたのは、Activity と Places の概念を備えたもので、UI をステート マシンとしてサポートするというものでした。各状態は、UI の予約可能な構成です。
私の理解では、GWT は後で MVP アーキテクチャ パターンを使用して GWT アプリを構築し、懸念事項をより適切に分離し、単体テストを容易にするための提案をリリースしました。
しかし、サンプル アプリをダウンロードして実際にソース コードを確認すると、どちらのアイデアもパッケージ構造を持つことを促進しclient
ますが、それらの内部構造は異なる概念と異なるコア タイプに基づいています。基本的にはどちらかを選ばなければいけないようです(本当ですか?)。server
shared
GWTP (GWT プラットフォーム) が表示されます。これは、Activities/Places パラダイムと MVP 設計がしっかりと融合しているように見えます。そこで質問します。GWTP を使用することを選択した場合、Activities/Places または MVP の領域で見逃してしまうものはありますか? 言い換えれば、GWTP を使用することで、自分自身を制限し、これらの最初の 2 つの項目のベスト プラクティスやコンポーネントを利用できなくなるのでしょうか? 前もって感謝します!