TextResource
一連のandImageResource
要素を定義する ClientBundle があります。
サイトの各ページに対して、特定のページのみのビュー/プレゼンターを実行するコード分割ポイントを設定する予定です。
私の質問は、logo() という ImageResource と fooJs() というテキスト リソースがあるとします。MyClientBundle.INSTANCE.logo()
MyClientBundle.INSTANCE.fooJs() from a
Gwt.runAsync` ブロックにアクセスするだけです。
他のページはMyClientBundle.INSTANCE
、それらのページに固有の他の画像/テキストリソースをロードするためにアクセスします (独自の GWT.runAsync ブロック内)。ただしlogo()
、 andfooJs
は 1 つのコード分割内でのみ参照されます。
私の質問は、logo
イメージとfooJs
textResource はコード分割ファイル内にのみバンドルされるのか、それともスタートアップ js または残りのフラグメントに追加されるのかということです。
基本的に私がやろうとしているのは、スクリプトの初期ダウンロード サイズを減らすために、すべてのページの画像/ビュー/プレゼンターを分割することです。