我不是要问Ember和Backbone之间有什么区别。"以前曾被问过,但我没有回答我的问题。
我不需要考虑语法或原创故事,或者我的开发者'编码背景,社区规模,或更轻量级或可读性。
但严格基于功能和性能,哪个框架更适合具有以下特征的应用程序:
答案 0 :(得分:3)
Backbone本身只是一个创建自己框架的库,而Ember是一个用于构建应用程序的完整框架。如果您使用Backbone,我建议使用Marionette之类的内容。话虽如此,如果你正在寻找一个框架,几乎所有东西都已经为你完成,你只想制作屏幕,Ember使这个任务相当简单。当你想以非贪婪的方式做某事时,Ember的复杂性就发生了,在这种情况下,Backbone可以提供更大的灵活性。
根据你所说的,听起来你的任务是大的,但大部分的工作是相当可重复的。如果是这样的话,我可能会选择Ember。