Bootstrap

组件化和模块化的区别

前言:

组件和模块的定位不同。组件一般用于前端,模块化在后台运用的比较多。例如vue中的组件,主要是为了拆分vue实例的代码量,让我们可以以不同的组件来划分不同的功能模块,将来我们需要什么样的功能,就直接调用对应的组件即可。

区别:

组件化:主要从ui界面上进行划分。例如前端的组件化,方便ui组件的调用。

模块化:主要从代码逻辑的角度进行划分,方便代码分层开发,保证每个功能模块职责单一。

 

;