首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >共享模块在角度上的实际用途是什么?

共享模块在角度上的实际用途是什么?
EN

Stack Overflow用户
提问于 2022-10-07 06:58:04
回答 1查看 39关注 0票数 1

我在几个最佳实践方面读到了关于角web应用程序的相同的项目结构。例如泛光解文身,甚至角主页。但我不能使用共享模块。

例如,我使用角度材料设计。这意味着我有大约10个材料部件。我有5个特征模块,在每个功能模块中,我使用了2个不同的材料组件。但是要在这些功能模块中使用它们,我必须将整个共享模块导入到每个功能模块中。这意味着我仍然导入共享模块提供的所有内容。难道这和应用模块中的所有东西都不一样吗?还是核心模块?

我看不出这里有什么优势。甚至相反。它使项目结构更加拥挤,并膨胀了大量的代码,甚至可能降低性能。

EN

回答 1

Stack Overflow用户

发布于 2022-10-07 07:15:34

在我看来,共享模块对于懒惰的程序员来说是一种古老的实践。这不会使树摇动,并导致大捆大小。

我的建议是为每个组件创建on模块。只导入每个组件-模块中所需的材料模块。

这样做,您的代码将更有组织,启用良好的延迟加载和树抖动,并且重构也将更简单。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73983489

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档