美文网首页
模块化和组件化概念

模块化和组件化概念

作者: Arale_zh | 来源:发表于2019-03-14 17:01 被阅读0次

几个概念

  1. 模块:一个功能的JS程序,即一个js文件
  2. 模块化:应用的js文件都是以模块来编写的
  3. 为什么要模块化?
    1. 降低耦合度
    2. 代码可重复利用
    3. 代码易于维护
    4. 污染全局环境
  4. 组件:用来实现特定功能的代码的集合(HTML/CSS/JS)
  5. 组件化:应用是以多组件方式来实现的功能
  6. 组件化的作用:服用,简化项目编码,提高运行效率
  7. 工程化:一个项目运用了模块化和组件化
  8. 面向对象编程:将编程当成是一个事物,事物时直接使用的,而编程就是设置事物对象能做什么事情;一般抽象成类
  9. 面向过程编程:将编程是做一件事,关注这件事是怎么实现的,即按步骤完成。一般为函数式编程,自顶向下顺序执行。

相关文章

  • Android项目组件化开发文集

    前言 模块化和组件化的概念已经看的很多,也都不是新的概念了,很多项目也已经使用了模块化和组件化,本文对现有的...

  • Android模块化和组件化

    模块化和组件化 模块化 组件化不是个新概念,其在各行各业都一直备受重视.至于组件化什么时候在软件工程领域提出已经无...

  • Android App项目架构基础

    单一app结构如下: 模块化app结构如下: 组件化app结构如下:相对于模块化app,组件化引入了路由化概念,大...

  • 模块化和组件化概念

    几个概念 模块:一个功能的JS程序,即一个js文件 模块化:应用的js文件都是以模块来编写的 为什么要模块化?降低...

  • 组件是如何通信的?揭秘ARouter路由机制

    上集回顾 上一篇文章解说了模块化以及组件,插件化的概念。模块化是一种解决项目分层的思想,组件化和插件化分别是其不同...

  • iOS组件化、模块化

    这篇文章主要谈一下自己对模块化和组件化的理解。 模块化和组件化差别 很多时候模块化、组件化会被大家认为是一个东西。...

  • iOS组件化储备

    资料 组件化/模块化 蜂鸟商家版 iOS 组件化 / 模块化实践总结 模块化与解耦 浅析 iOS 应用组件化设计 ...

  • 模块化、组件化与插件化(1)

    模块化、组件化与插件化 组件化 modularization、component 模块化 modularizati...

  • Android模块化开发实践

    重复造轮子是肯定的 区分概念(组件化,模块化,插件化) 1.组件化封装可重用功能代码,例如网络组件,数据库组件,图...

  • iOS模块化-模块间通信

    前言 前面写过一篇《iOS 组件化》,里面介绍了组件化和模块化的区别,模块化可以简单理解为业务模块的组件化。 模块...

网友评论

      本文标题:模块化和组件化概念

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