5

バックボーンのドキュメントから、最初のページの読み込み時にレンダリングされるスクリプトタグにモデルデータを埋め込むことで、モデルデータをアプリケーションにブートストラップすることがベストプラクティスであることがわかりました。

これは、サーバーに余分なリクエストを送信しないようにするために行われていることを認識しています。これにより、ページの読み込みが高速化されます。

だが...

それは本当に大きな違いを生むのでしょうか?私は現在、ページロード時に半ダースのモデルとコレクションでフェッチを呼び出していますが、すべてが非常に高速にロードされるようです。

データをブートストラップするこの提案された方法を使用する他の理由はありますか?そうでなければ、私には、ごくわずかな利益のための余分な努力のように思えます。

4

1 に答える 1

0

開発マシンでは、ユーザーが自分だけの場合 (環境を指定していない場合) は高速かもしれませんが、さらに多くのユーザーがいると、それらの要求が加算され始める可能性があります。その場合、データの一部をブートストラップできれば、メリットがより明確になります。chrome インスペクターのネットワーク監視ペインを使用して、2 つの方法の違いに関する詳細情報を取得してみてください。

于 2013-03-17T04:45:23.497 に答える