私は現在、Spring MVC アーキテクチャ (従来のフロント コントローラー -> ディスパッチャー -> モデルと jsp ビュー) に依存する新しい Java プロジェクトに取り組んでいます。ただし、ほとんどのビューには Ajax の動的性 (jQuery) が必要であるため、主に JavaScript コードを構造化するために Require.js および Backbone.js フレームワークを使用したいと考えています。
問題は、私のアプリケーションは SPA ではないため、ページ要求ごとに js リソースをロードする必要があるため、JavaScript で状態が失われることです。つまり、バックボーンのルーター機能とモデル機能はどうにかしなければならないということです。
その場合、そのようなシナリオでバックボーンを使用する必要はありますか? そのようなアーキテクチャで Require.js を使用することをお勧めしますか? それとも、主に SPA に最適なこれら 2 つのテクノロジをあきらめたほうがよいでしょうか。誰もそれを経験したことがありますか(SPA外)?
ありがとう、ジミー