2013-06-09 3 views
0

Я новичок в мире backbonejs и купил книгу из приложения Backbonejs от Адди Османи. Я читаю книгу, и я пытаюсь создать приложение с backbonejs. Где-то в книге он написал раздел о расширении backbonejs и раскрыл, как использовать марионетки. Я посетил сайт продления Github backbonejs, у них есть много расширений, включая marionettejs. Теперь я запутался в использовании backbonejs, должен ли я использовать extendsion, как Marionettejs, или нет? Я знаю, что extendsion может принести много преимуществ для webdevelopment, когда я буду использовать backbonejs, тогда я тоже должен использовать marionettejs? Когда полезно использовать extendsion, если нет?backbone.js marionette and co

ответ

1

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

Там хорошая (короткий) сравнение марионеток и простой Backbone здесь: http://addyosmani.github.io/backbone-fundamentals/#boilerplate-rendering-code

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

Полное раскрытие информации: Возможно, я не совсем объективен, так как я пишу book on Marionette. Но я уверен, что другие участники предоставят вам свои собственные мнения.

+0

Я купил вашу книгу, надеюсь, что это будет полезно для меня. –

+0

Надеюсь, тоже! В любом случае, это поможет вам понять, как биты и куски идут вместе (виды, модели/коллекции и т. Д.). Эта информация будет полезной, даже если вы решите использовать только простой Backbone. –

+0

У меня вопрос о amd и marionettejs. Могу ли я использовать RequireJS для загрузки marionettejs? –

Смежные вопросы