我花了几乎一整天的时间研究将 SPA 与 MVC 4 结合使用的可能性。我遇到了一个接一个的模板和一个接一个的 JS 框架。人们正在使用 Knockout、Backbone.js、Breeze.js 和许多其他框架。似乎很多人都在使用 MVVM 来显示数据。
但我真正想要的是,是否有一种方法可以开发不依赖于多个 JS 框架的 SPA 来使其工作。是否有一些最小的设置使用最少的插件和框架来使 SPA 工作?我注意到我们可以只使用 History.js,但是我们需要某种路由抽象,对吗?那么如果我们只想设置简单的路由(浏览器历史管理)而不是 MVVM 怎么办?有这样做的选择吗?
(请让我知道我是否可以更好地表达我的问题或者我是否可以改进它)