1
我不是問「Ember和Backbone之間有什麼區別」。有人問過我,並沒有回答我的問題。Ember或Backbone有很多類似的視圖和數據的應用程序?
我不需要考慮語法,起源故事,或我的開發人員的編碼背景,社區大小,或者更輕量級或可讀性。
但嚴格基於功能和性能,它的框架更適合於具有以下特徵的應用程序:
- 的嵌套子視圖非常相似的看法噸。
- 很多複雜的數據要顯示和排序和更新。
我不是問「Ember和Backbone之間有什麼區別」。有人問過我,並沒有回答我的問題。Ember或Backbone有很多類似的視圖和數據的應用程序?
我不需要考慮語法,起源故事,或我的開發人員的編碼背景,社區大小,或者更輕量級或可讀性。
但嚴格基於功能和性能,它的框架更適合於具有以下特徵的應用程序:
骨幹本身就是一個創建自己的框架的庫,而Ember是一個用於構建應用程序的完整框架。如果你要與骨幹一起去,我會建議像Marionette。話雖如此,如果你正在尋找一個幾乎已經爲你完成所有事情的框架,並且你只想開始屏幕顯示,Ember使這項任務變得相當簡單。 Ember的複雜性發生在你想以非愚蠢的方式做某些事情時,在這種情況下,Backbone可以提供更多的靈活性。
從你所說的話來看,你的任務聽起來很大,但大部分工作都是可重複的。如果是這樣的話,我可能會和Ember一起去。
我意識到還有其他的JS框架。出於商業原因,這些是我的選擇。 – 2014-10-08 21:35:11