我开始使用我的第一个 spa mvc 4 应用程序,我看过 Steve Sanderson 的演讲,这很棒,但他的最终交付跟踪器应用程序最终得到了 3 个视图,这些视图都在同一个视图页面中声明。这对于小型应用程序来说很好,但是当站点的不同部分具有不同的数据时,如何在更大范围内进行管理。我要构建的网站需要保留在一个页面上,因为我想保持一个类似于 Facebook 风格聊天的聊天窗口打开,并且我将使用 SignalR 在应用程序的固定部分中将数据推送到客户端。我是否只是使用@Ajax.actions 来加载我网站的完全不同的部分,就像我只是创建一个非 spa 网站一样?计划是让用户大部分时间都停留在 I 网站的特定部分,
任何好的示例代码将不胜感激我打算只使用带有淘汰赛和 nav.js 的 bog 标准 spa,除非有人可以为 mvc/entity 框架建议更成熟的 spa 技术,它有一些很好的文档并且很受欢迎。