2012-05-09 55 views
12

我是Backbone的新手,試圖決定如何處理開發。Backbone.Marionette與Backbone-Boilerplate

目前我想知道什麼時候人們會使用backbone.marionette在骨幹樣板上?

從我可以告訴的木偶是一個更具說明性,但這是大多數人在這裏發展的方式嗎?

+0

我會改變這個問題,以木偶vs LayoutManager或類似的東西... –

回答

24

對於我認爲Backbone應該包含在第一位的視圖,Marionette可以自動完成很多家務工作。木偶被積極維護,並發現它對我的項目非常有用和靈活。

骨幹樣板,從我看到的,更多的是一種將代碼組織到模塊中的方式,但不會觸及Backbone視圖。

您應該可以使用樣板代碼組織和Marionette獲得更易於管理的視圖。我相信他們解決補充問題。

木偶最近添加了一個AMD版本,因此現在它與開箱即用的RequireJS兼容。

+15

我也會說,「木偶vs鍋爐」是錯誤的思維過程。他們不在競爭中。他們解決不同的問題,可以一起使用。 –

+0

謝謝,我想知道,我並沒有100%清楚。 –

+1

正確...在一個項目中同樣使用樣板和木偶 - >爲我自己添加項目模板,但可以隨意使用它https://github.com/jamuhl/bmq-tmpl – jamuhl

相關問題