美文网首页
什么是组件,组件和模块有什么区别

什么是组件,组件和模块有什么区别

作者: 木易先生灬 | 来源:发表于2018-11-03 09:18 被阅读0次

相同:都是基于功能划分的单位。比如说完成网络功能的组件、模块、完成统计功能的组件、模块; 这二者没有上下级的包含关系,模块可以由多个组件构建,独立的组件也通常由多个模块实现。
不同:

组件,偏向发行的概念(outside):

1、强调的是“跨项目的可重用性”这层意思。
比如“XXX采集卡通用远程监控组件”,表示这个东东是完成远程监控功能,并且是为了可重用而开发的. 这个组件本身由采集卡驱动、网路传输、信号处理等诸多模块共同实现。

2、作为需要被第三方客户使用的独立工具,组件一般都有独立的封装。
比如一个组件用符合COM接口规范的DLL发行,某些时候发行库大到包含一系列可执行文件、系统服务。

  1. 模块是独立功能分装起来的代码块,组件是视图功能样式封装起来的UI 部件!
    组件化是吧UI 分割成各种部件组件(UI 界面)

模块,偏向设计的概念(inside):

1、用于在项目中划分相对独立的功能。
比如说公司为了开发一套组件,请您设计了几个算法模块;在一些场合,模块本身就要引用多个组件,典型的是远程医学系统中视频会议模块就利用了多种第三方开发的组件。

2、模块更偏重逻辑上区分
模块更偏重逻辑上区分,封装上可以和其他模块混合,也许发行的时候,把所有模块合并为一个DLL一起发行(客户通常没必要知道你的系统由哪些模块组成)。

3.模块化一种哈系统分离成独立功能模块的方法.( 系统功能 )

作者:马蹄丙
链接:https://www.jianshu.com/p/f115fcaaf133
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

相关文章

  • Android组件化 - gradle配置(一)

    一、什么是组件化 什么是组件化呢? 组件化、插件化、模块化之间有什么区别呢? 组件化:每个组件都是独立的功能模块,...

  • 什么是组件,组件和模块有什么区别

    相同:都是基于功能划分的单位。比如说完成网络功能的组件、模块、完成统计功能的组件、模块; 这二者没有上下级的包含关...

  • Android组件化探索与实践

    什么是组件化 不用去纠结组件和模块语义上的区别,如果模块间不存在强依赖且模块间可以任意组合,我们就说这些模块是组件...

  • 组件化架构,实现多人协作开发

    什么是组件化 不用去纠结组件和模块语义上的区别,如果模块间不存在强依赖且模块间可以任意组合,我们就说这些模块是组件...

  • Android组件化和插件化开发

    Android组件化和插件化开发 什么是组件化和插件化? 组件化开发 就是将一个app分成多个模块,每个模块都是一...

  • 一文看懂电子元器件相关名词

    电子元件相对于设备相对于元件 组件、设备和组件的概念有什么区别?我相信很多朋友都会有疑问:他们之间有什么区别...

  • 十道前端面试题第【07】篇

    1、字节跳动三面之React面试 什么是虚拟DOM? 类组件和函数组件之间有什么区别? React中的refs作用...

  • Android组件化开发实践笔记

    一、什么是组件化和插件化?   组件化开发就是将一个app分成多个模块,每个模块都是一个组件(Module),开发...

  • ComboBox中DisplayMember和ValueMemb

    ComboBox中DisplayMember和ValueMember有什么区别? ComboBox组件的数据绑定,...

  • Android组件化和插件化开发

    Android组件化和插件化开发 什么是组件化和插件化? 组件化开发就是将一个app分成多个模块,每个模块都是一个...

网友评论

      本文标题:什么是组件,组件和模块有什么区别

      本文链接:https://www.haomeiwen.com/subject/yptkxqtx.html