用于加载/导入js代码的requirejs或其他东西?

时间:2011-12-06 18:34:38

标签: javascript

鉴于我想更好地组织我的js代码我一直在看requirejs它看起来很有用。

更多信息:http://requirejs.org/

我想将js代码分成几个文件,最后构建一个文件(带有闭包或类似的工具)。 所以我想知道还有什么存在,你会推荐什么?

与不同的javascript框架用于组织代码的比较表示赞赏。

1 个答案:

答案 0 :(得分:0)

我开始了一个新的应用程序,我决定用三个库来组织我的代码:

  • jquery :DOM,事件操作......(我也使用了put-selector库)
  • requireJS :创建AMD模块并加载它们。任何代码都是一个可以声明自己的依赖项的模块。非常好,模块化和便携。许多重大项目正朝着这个方向发展,包括道场。
  • Backbone / Underscore :它使您的模块如此强大且易于使用。你有模型和集合来处理数据和视图来处理渲染(它做的远不止这些)。

一篇非常好的文章,了解如何进行组织:http://backbonetutorials.com/organizing-backbone-using-modules/

一开始看起来可能看起来很复杂,但一旦设置,就会摇滚。我无法回到用jquery编写的简单js文件,我花了很多时间才能得到它。