私は MVC 4 で SPA を使用する可能性を調査するためにほぼ 1 日を費やしました。人々は Knockout、Backbone.js、Breeze.js などの多くのフレームワークを使用しています。また、多くの人が MVVM を使用してデータを表示しているようです。
しかし、私が本当に探していたのは、複数の JS フレームワークに依存せずに機能する SPA を開発する方法があるかどうかでした。最小限のプラグインとフレームワークを使用して SPA を機能させる最小限のセットアップはありますか? History.js だけを使用できることに気付きましたが、そうすると何らかのルーティングの抽象化が必要になりますね。では、MVVM ではなく単純なルーティング (ブラウザーの履歴管理) をセットアップしたい場合はどうなるでしょうか? それを行うためのオプションはありますか?
(質問をより適切に表現できるかどうか、または改善できるかどうか教えてください)