如何在backbone.js中的不同文件中分隔视图,模板和集合?

时间:2013-03-31 15:49:31

标签: backbone.js

我制作了一个骨干应用程序,但整个代码都在一个页面中。我想在单独的文件中分离视图和集合以及模板。我没有使用require.js或任何其他锅炉板。有没有什么方法可以将文件中的代码分开? MV *体系结构的主要目的是保持代码和UI分离。

1 个答案:

答案 0 :(得分:1)

是的,有很多方法可以做到这一点。我更喜欢将每个模块编码为CommonJS /节点样式文件,并使用browserify来解析依赖关系并连接文件以发送到浏览器。

另一种选择是RequireJS,这是目前最受欢迎的选择之一,尽管社区仍然主要是未定/未指定/多选项模式。

另一个流行的选择可能是使用构建工具(rails资产管道,gulp,grunt等)将单独的文件组合成整个应用程序的一个大文件或应用程序的每个主要部分的一个大文件。 / p>