バックボーンが pushState で動作しています。とてもいいことですが、バックボーンが使用するすべてのルートからのアプリのロードをサポートする必要があることを理解しました。たとえば、誰かがブラウザに手動で backboen ルートを入力した場合、サーバーはそれに応答してページをレンダリングし、backbone に引き継がせる必要があります。
私が疑問に思っているのは、それを処理する最も効率的な方法は何ですか? Backbone は、Ajax リクエストを減らすために、最初のページ読み込み時にデータをブートストラップすることも推奨しています。その特定のビューに必要なデータのみをブートストラップするべきですか、それとも基本的なコレクション (ユーザー、設定、ドキュメントなど) をブートストラップするべきですか?