按需加载controller.js文件并缩小所有控制器并附加一次

时间:2014-10-06 05:40:34

标签: angularjs design-patterns

我是angularjs开发的新手,所以不确定哪种方法最适合这里。我正在开发一个大规模的应用程序,我们日复一日地在其中添加越来越多的控制器。我想知道哪种方法在性能和维护方面更好。

1) Load controller.js file only when required like using resolveRoute approach.

2) Minify all controllers and load it once at the start of application.

1 个答案:

答案 0 :(得分:0)

你应该选择2。 特别是如果你刚开始使用AngularJS。 角度本身无法满足脚本的动态加载。

这是可能的,但不是一条简单的道路。 如果您的应用程序不是非常大(200Kb缩小和连接或更小的自己的代码),它可能不值得额外的工作。