模块化:
模块化是从代码逻辑角度进行划分的,保证每个模块的职能单一;比如登录页的登录功能,就是一个模块,注册功能又算是一个模块。
组件化:
组件化,是从UI界面的角度划分的,页面上每个独立的区域,都可以视为一个组件,前端组件化开发,便于UI组件的复用,减少编码量。
区别:
划分角度不同,组件化是UI界面角度,模块化是代码逻辑角度
模块化是从代码逻辑角度进行划分的,保证每个模块的职能单一;比如登录页的登录功能,就是一个模块,注册功能又算是一个模块。
组件化,是从UI界面的角度划分的,页面上每个独立的区域,都可以视为一个组件,前端组件化开发,便于UI组件的复用,减少编码量。
划分角度不同,组件化是UI界面角度,模块化是代码逻辑角度