私の理解では、GWT.runAsync「コード分割」を実装し、ダウンロードする新しい排他的フラグメントをトリガーしたいときはいつでも呼び出されます。
私の理解では、(GWTによって)特定のフラグメントの機能を設計/開発して、シングルトンインスタンスに一度ダウンロードしてAsyncProvider何度も再利用できるようにすることをお勧めします。
私の質問は次のとおりです。
- MVPパターンを使用している場合、この "
AsyncProvider"スタイルはモデル、ビュー、およびプレゼンターに適用されますか?言い換えると、Model / View / Presenter"MVP-1"がModels/Views / Presenter "MVP-2"内のコードを参照しないようにコーディングする必要があります。これにより、AsyncProvider呼び出しGWT.runAsyncとプルダウンが発生します。 MVP-1のフラグメント、それはすてきで、クリーンで、依存関係のないダウンロードですか?それとも、私はAsyncProviderパターンを根本的に誤解していますか? - とは何ですか、
AsyncProxyそしてそれはここにどのように適合しますか? - フラグメントを何度も再利用する必要があるのはなぜですか?言い換えれば、そもそも
AsyncProviderパターンの利点は何ですか?!?
前もって感謝します!