2012-05-09 13 views
12

Sono nuovo a Backbone e sto cercando di decidere come affrontare lo sviluppo.Backbone.Marionette vs Backbone-Boilerplate

Al momento mi chiedo quando la gente userebbe backbone.marionette su backbone-boilerplate?

Da quello che posso dire Marionette è molto più prescrittivo, ma è questo il modo in cui la maggior parte delle persone si avvicina allo sviluppo qui?

+0

Vorrei cambiare questa domanda a Marionette vs LayoutManager o qualcosa del genere ... –

risposta

24

Marionette automatizza un sacco di lavori di manutenzione in relazione alle opinioni che credo abbiano incluso Backbone in primo luogo. Marionette è attivamente mantenuta e ha trovato estremamente utile e flessibile per il mio progetto.

backbone-boilerplate, da quello che vedo, è più di un modo per organizzare il codice in moduli ma non toccare le viste Backbone.

Dovresti essere in grado di utilizzare il boilerplate per l'organizzazione del codice e Marionette per visualizzazioni più facilmente gestibili. Credo che affrontino questioni complementari.

Marionette ha recentemente aggiunto una versione AMD quindi è ora compatibile con RequireJS.

+15

Direi anche che "Marionette vs Boilerplate" è il processo di pensiero sbagliato. Non sono in competizione. Risolvono diversi problemi e possono essere usati insieme. –

+0

Grazie per quello che volevo sapere e non ero al 100% chiaro. –

+1

giusto ... ho fatto lo stesso uso sia della piastra che della marionetta in un progetto -> ho aggiunto un modello di progetto per me stesso ma sentitevi libero di usarlo https://github.com/jamuhl/bmq-tmpl – jamuhl

Problemi correlati