组件:单一功能组件,能单独抽出来制作成SDK。
模块:独立的业务模块。
模块相对于组件来说颗粒更大,模块可能包含多种不同的组件。
模块化和组件化
缺点:在于旧项目重新适配组件化的开发需要相应的人力及时间成本。
本质:为了代码重用和业务解耦
区别:模块化是业务导向,组件化是功能导向
非常基础的组件化架构图
组件:单一功能组件,能单独抽出来制作成SDK。
模块:独立的业务模块。
模块相对于组件来说颗粒更大,模块可能包含多种不同的组件。
模块化和组件化
缺点:在于旧项目重新适配组件化的开发需要相应的人力及时间成本。
本质:为了代码重用和业务解耦
区别:模块化是业务导向,组件化是功能导向
非常基础的组件化架构图