0

我还是客户端MVC的新手,并且在这一点上探索我的选项。 Angular.js,Ember.js都是强烈推荐的框架,backbone.js是一个库,但大多数实现用户必须这样做。 需要来自已经在客户端MVC中工作的人的意见,至于应该如何决定哪一个人去做?客户端MVC加媒体响应UI

另外我需要的界面是媒体响应,为此,twitter Bootstrap看起来很理想。 是否有可能将这些框架与Twitter Bootstrap一起使用?在哪个框架中整合Bootstrap更容易?

谢谢。

回答

0

AngularJs和Bootstrap是我将要开始的两个。

AngularJS是自以为是的,这意味着它会帮助你很好地构建你的代码。如果你只是想绑定,那么不要忘记knockoutjs。这是默认在VS中的mvc包中。

Bootstrap只是html和css标记,所以应该适用于所有应用程序。

如果您现在在VS2013中启动MVC5项目,那么您将按标准进行引导。

很多人对此会有不同的看法,所以你可以等待很长时间的答案。

+0

谢谢您的回复!我相信社区支持和演示示例学习也更容易提供角度,但绝对我想挖掘一点更多的余烬。如果您知道任何参考资料(对其中的任何一个)有任何好的网站,请分享。谢谢! – Hemal

0

我明白你对于选择正确的JavaScript框架的困惑。在投入时间和金钱之前,您必须评估许多决定性因素。我注意到你在问题标题中提到了MVC。你首先要了解的是你想要为你的应用程序创建哪个MV *体系结构以及为什么。一旦你确定了这个框架,那么选择框架将会容易得多,因为你将会消除一些框架。四种架构是MVC,MVVM,MVP和MV *。您需要考虑的另一个主要因素是用于框架的绑定机制。有些框架只允许单向绑定,而其他框架则支持双向绑定。

要回答你的问题,根据你的解释,我会说,Ember将是你最好的选择。 Ember公司将与引导工作

http://ember-addons.github.io/bootstrap-for-ember/dist/

如果你仍在研究的事实,那么你真的会想看看这个有用的链接,越过最流行的JS框架的利弊的页面。

查看这里:http://coding.smashingmagazine.com/2012/07/27/journey-through-the-javascript-mvc-jungle/