私は現在、Backbone.js と Middleman を使用して静的サイト (バックエンドやサーバーのものはありません) を開発しています。このサイトには動的コンテンツはなく、プレーンな HTML コードのみです。ただし、ページ間の遷移と Javascript 効果がいくつかあります。
したがって、バックボーン ルーターを履歴に利用し、バックボーン ビューを使用してビューを DOM に動的に追加したいと考えています。ここまでは順調ですね。
ここで、Backbone が使用できるように、サイトの HTML 部分をどこに保存するかを考えていました。インライン スクリプト タグを使用すると煩雑になると思うので、別の HTML ファイルに置き換えたいと考えています。これで、requirejs を介して HTML ファイルを動的に読み込むことができましたが、すべての HTML を 1 つの JS ファイルにまとめて、誰かが初めてページにアクセスしたときに読み込む方がよいと思います。
どうすればこのようなことができるでしょうか? または、誰かがより良い解決策を持っていますか?