Eva*_*oll 2 backbone.js boilerplatejs
这两个都有非常含糊的描述,
Backbone.js通过提供具有键值绑定和自定义事件的模型,具有可枚举函数的丰富API的集合,具有声明性事件处理的视图,并通过RESTful JSON接口将其全部连接到现有API,为Web应用程序提供结构.
和Boilerplate.js,
BoilerplateJS提供了参考架构,可以消除大规模JavaScript开发的痛苦.BoilerplateJS是产品工程模式的集合,以及业界领先的JavaScript库的一些可靠集成.
小智 6
Backbone是一个MV*JS库.它确实模拟事件绑定等.它不是关于如何构建项目的规定.
Boilerplate是一个参考应用程序结构,与一些流行的库捆绑在一起,您可能会或可能不想使用它们强调适配器将您的AMD模块与直接绑定到特定库分离.它实际上是将Backbone和Knockout包含在单独的组件中,以演示隔离组件并在同一个应用程序中使用不同的MV*框架.因此,样板文件本身不处理事件绑定(这是它在Backbone或Knockout中带来的).
Boilerplate将自己看作是带有骨干/敲门的树.
Backbone将自己视为树和树叶,但它对树的结构没有任何帮助,所以它更像是一个你必须构建自己的树的手杖.
至少这就是我在脑海中组织起来的方式....