小编Ons*_*nsa的帖子

Angular中共享模块的理想大小

我有一个带有多个功能模块的Angular项目,但是我不确定构造共享模块的最佳实践是什么。

  1. 即使每个功能模块都包含仅在少数但并非所有功能模块中使用的组件,管道,指令等,是否最好在每个功能模块中导入一个大型文件SharedModule
  2. 还是将它们拆分成较小的模块(逻辑单元),然后将它们一个接一个地导入到仅在需要的地方使用功能模块更好?

我认为(1)听起来很容易编写,但是我有点担心将部分未使用的代码导入每个功能模块可能会减慢我的应用程序的速度并使延迟加载变得毫无意义。如果有人可以阐明这两种策略的优缺点,那将是非常受欢迎的。谢谢!

import module project-structuring angular

5
推荐指数
1
解决办法
642
查看次数

标签 统计

angular ×1

import ×1

module ×1

project-structuring ×1