我应该使用哪些框架/工具来构建一个带有MVC 4的简单单页面应用程序?

时间:2012-08-25 17:10:12

标签: ajax asp.net-mvc asp.net-mvc-4

我计划使用Microsoft单页面应用程序项目模板,但这已经从RC开始随便抽出。

我被问到,是的,这是一个家庭作业问题,使用MVC3或更高版本构建一个简单的联系人管理器,绝对最小的整页请求和最大限度地使用ajax进行UI更新。我想知道是否有一套推荐的库和框架我可以使用?我会为此做自己的编码,但我可以进行研究等。我看到SPA应用程序使用了Knockout.js。还有什么我可以/应该使用的吗?

2 个答案:

答案 0 :(得分:2)

由于您的要求是建立简单联系人管理器,我强烈建议您使用

如果您只想使用Knockout.js,您可能希望在SO上使用read this discussion

还有一个使用Backbone.js制作联系人管理器的教程系列,见下文

Build a Contacts Manager Using Backbone.js: Part 1

Build a Contacts Manager Using Backbone.js: Part 2

Build a Contacts Manager Using Backbone.js: Part 3

Build a Contacts Manager Using Backbone.js: Part 4

Build a Contacts Manager Using Backbone.js: Part 5

答案 1 :(得分:0)

你没有。选项。如上面的答案所述,backbone.js可能很有用。但我还必须告诉你,还有另一个名为knockout.js的MVVM库,它在VS2012中正式附带mvc4。你可以塔卡看看。 http://knockoutjs.com/documentation/introduction.html