组件:一个个小的单位,内部资源都是独立的,方便调用和复用,组件间也可以嵌套,小组件组合成大组件。
模块:就像是独立的功能和项目,可以调用组件来组成模块,多个模块可以组合成业务框架。
为什么要组件化和模块化
随着功能越来越多,代码结构会越发复杂,要修改某一个小功能,可能要把所有相同的地方都修改一遍,重复劳动,效率低;使用组件化,每个相同的功能结构都调用同一个组件,只需要修改这个组件,即可全局修改。
所以如果项目比较复杂,可以极大简化代码量,提高开发效率,易于维护。
组件:一个个小的单位,内部资源都是独立的,方便调用和复用,组件间也可以嵌套,小组件组合成大组件。
模块:就像是独立的功能和项目,可以调用组件来组成模块,多个模块可以组合成业务框架。
为什么要组件化和模块化
随着功能越来越多,代码结构会越发复杂,要修改某一个小功能,可能要把所有相同的地方都修改一遍,重复劳动,效率低;使用组件化,每个相同的功能结构都调用同一个组件,只需要修改这个组件,即可全局修改。
所以如果项目比较复杂,可以极大简化代码量,提高开发效率,易于维护。