1

我最近开始接触 Backbone.js,到目前为止我很享受它。所有示例都倾向于简单的待办事项列表,因此为更大/更健壮的单页应用程序推断代码组织和文件结构有点困难。

我来到了一个十字路口:

  • 我应该使用Yepnope.js 之类的东西来加载我需要的模型和视图,或者,
  • 合并并缩小为更少的文件并预先加载所有文件。
  • 两者的某种组合?

任何意见,将不胜感激!

4

1 回答 1

2

这取决于您的应用程序的大小。如果您有一堆不同的视图,那么绝对值得从加​​载器开始,您可以在其中以最少的功能集启动应用程序并在需要时加载其他视图。我不能告诉任何关于 yepnope 的信息,但似乎重点更多是关于 polyfill,然后是用模块构建你的应用程序。我们在我们的应用程序中使用了 requirejs,它运行得非常好。您必须为 AMD 模块编写一堆样板代码,但这真的很值得。

于 2012-09-23T11:44:17.737 回答