Backbone.Marionette vs Backbone-Boilerplate
Posted
技术标签:
【中文标题】Backbone.Marionette vs Backbone-Boilerplate【英文标题】: 【发布时间】:2012-05-17 14:41:03 【问题描述】:我是 Backbone 的新手,正在尝试决定如何进行开发。
目前我想知道人们什么时候会使用backbone.marionette 而不是backbone-boilerplate?
据我所知,Marionette 更具规范性,但这是大多数人在这里进行开发的方式吗?
【问题讨论】:
我会把这个问题改成 Marionette vs LayoutManager 之类的…… 【参考方案1】:Marionette 将我认为 Backbone 应该首先包含的视图的大量内务工作自动化。 Marionette 得到积极维护,发现它对我的项目非常有用且灵活。
在我看来,backbone-boilerplate 更像是一种将代码组织成模块的方式,但不涉及 Backbone 视图。
您应该能够使用样板来组织代码,使用 Marionette 来获得更易于管理的视图。我相信他们解决了补充问题。
Marionette 最近添加了一个 AMD 版本,因此它现在与 RequireJS 开箱即用兼容。
【讨论】:
我还要说“木偶 vs 样板”是错误的思维过程。他们没有竞争。它们解决不同的问题,可以一起使用。 感谢我想知道的,但我不是 100% 清楚。 对...在一个项目中使用样板和木偶做同样的事情 -> 为自己添加了一个项目模板,但请随意使用它github.com/jamuhl/bmq-tmpl以上是关于Backbone.Marionette vs Backbone-Boilerplate的主要内容,如果未能解决你的问题,请参考以下文章
CoffeeScript/Backbone/Marionette - 教程示例转换和范围问题
将模型传递给 LayoutView Backbone.Marionette
Backbone Marionette慢速复合视图(200多个系列)