2012-05-09 4 views
12

Я новичок в Backbone и пытаюсь решить, как подойти к разработке.Backbone.Marionette vs Backbone-Boilerplate

На данный момент мне интересно, когда люди будут использовать backbone.marionette по основному шаблону?

Из чего я могу сказать, что Marionette является намного более предписывающим, но так ли это, что большинство людей подходят к развитию здесь?

+0

Я бы поменял этот вопрос на Marionette vs LayoutManager или что-то в этом роде ... –

ответ

24

Marionette автоматизирует много домашних работ по отношению к представлениям, которые, как я полагаю, должны быть включены в базовую платформу. Марионеток активно поддерживается и считает его чрезвычайно полезным и гибким для моего проекта.

backbone-shellplate, из того, что я вижу, является скорее способом организовать ваш код в модулях, но не касается видов Backbone.

Вы должны иметь возможность использовать шаблон для организации кода и Marionette для более легко управляемых представлений. Я считаю, что они затрагивают дополнительные вопросы.

Недавно Marionette добавила версию AMD, поэтому теперь она совместима с RequireJS из коробки.

+15

Я бы также сказал, что «Marionette vs Boilerplate» - это неправильный процесс мышления. Они не участвуют в соревнованиях. Они решают разные проблемы и могут использоваться вместе. –

+0

Спасибо, что я хотел знать, и я не был на 100% понятен. –

+1

правый ... сделал то же самое использование шаблона и марионетки в одном проекте -> добавил шаблон проекта для себя, но не стесняйтесь использовать его https://github.com/jamuhl/bmq-tmpl – jamuhl