Vin*_*nce 26 ruby-on-rails backbone.js ember.js
我正在寻找比较Ember.js和Backbone.js的信息,以便与Ruby on Rails后端一起使用.有没有人有使用这两个客户端框架的经验,并愿意提供一些有关它们的见解?
Rob*_*bin 21
两者都很棒,你不能做出错误的选择.
关于Quora这个主题有一个很好的主题,Ember.js作者Yehuda Katz的回答是:http://www.quora.com/What-are-the-key-differences-between-Ember- JS-前身- SproutCore的-2-0和骨干-JS
线索引用(Austin Bales)
两者之间的许多差异归结为:SC2/Ember已经提前做出了一些关于您将使用的工具和工作流程的决定.Backbone在模板,渲染,层次结构和KVO /绑定方面几乎没有什么意见 - 在Backbone中几乎总是"不止一种方式去做"而且几乎从不以预定义的方式.相比之下,Ember提供了更多的基础设施和默认选项.
从长远来看,Ember.js是自以为是的事实可能是一件好事.它与rails相同,它们经常为您做出选择.
我实际上也必须在工作中做出这个选择.我尝试了两者兼而有之,我不得不说,我觉得Backbone更加舒适,但它真的不是一个明智的观点;)
ps:看看这个:http://addyosmani.github.com/todomvc/
这是一个用所有流行框架实现的todo应用程序.它可以帮助你比较两者.
编辑:既然我写了这个答案,我一直在努力学习Ember,我真的很喜欢它.这是一个关于ember的精彩博客,一切都得到了很好的解释,清晰,深入:http://darthdeus.github.com/.
理想情况下,你会掌握两者,因为我觉得他们现在有不同的用例.
归档时间: |
|
查看次数: |
7143 次 |
最近记录: |