1

YUIのモデル同期フレームワークを評価しています。私が正しく理解していれば、各モデルがそれ自体でサーバーと同期するように設計されています。

ただし、私の場合は、さまざまなタイプの異なるオブジェクトが最大100個ある可能性があります(これは複雑なWebアプリケーションです)。データを1つずつ取得するために100個の個別のリクエストを生成したくありません。時間と帯域幅を節約するために、リクエストを集約して1つのリクエストで送信できるようにしたいと思います。

YUIモデルでこれを可能にするためにコードをどのように設計する必要がありますか?

4

1 に答える 1

2

ModelではなくModelListの同期を実装します。

1回の呼び出しで複数のGitHubリポジトリを表すデータを読み込むことができる「GitHubContributors」アプリの例をご覧ください。または、ModelListからの単一のリクエストを使用して複数のモデルのデータを読み込むことができる、より一般的なModelSync.RESTオブジェクトのコードを確認してください。実際、REST APIと話している場合は、ModelSync.RESTをそのまま使用できる可能性があります。

于 2012-12-05T15:40:00.870 に答える