首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Backbone.js与ASP.Net MVC的结合

问Backbone.js与ASP.Net MVC的结合
EN

Software Engineering用户
提问于 2011-08-11 12:58:12
回答 1查看 3.3K关注 0票数 7

我目前正在研究使用Backbone.js的优点,但我将使用ASP.Net MVC作为站点的主要组成部分。我的问题是,这是值得将2混合在一起,还是我是为自己的背做了一根棒子?我应该直接使用ASP.Net网站吗?

EN

回答 1

Software Engineering用户

回答已采纳

发布于 2011-08-11 13:26:38

我应该直接使用ASP.Net网站吗?

除非你有严格的截止日期或其他限制。在更好的技术(如ASP.NET MVC )上投入时间和资源总是值得的。

至于使用backbone.js,它将与任何REST一起工作。您可以使用ASP.NET MVC公开REST (而且使用ASP.NET winforms要容易得多)

只要您将数据公开为服务主干,就可以很好地使用它。或者,您可以自己使用ASP.NET MVC,而不是利用客户端MVC主干提供的。

这是值得将2混合在一起,还是我是为自己的背做了一根棒子?

如前所述,如果您只使用ASP.NET MVC将数据公开为REST,那么这是很好的。如果您使用ASP.NET MVC为整个网站提供服务(包括服务器端视图),那么您将有大量的代码复制。

然而,有了现代的ajax和JavaScript驱动的网站,您无论如何都会有这种代码复制。您可以使用主干,也可以不使用任何客户端JavaScript / ajax代码。

如果您编写了大量基于JavaScript的交互式用户界面的基于客户端的网站,那么您也可以使用这些库来构建和组织代码

但是,如果您使用backbone.js,我建议您将它与node.js结合起来,以尽量减少代码重复,或者使用联章删除服务器端堆栈。如果您使用主干,则并不真正需要.NET。

票数 4
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/100334

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档