美文网首页
组件化开发

组件化开发

作者: CJDUDU | 来源:发表于2017-09-21 00:09 被阅读0次

传统开发方式效率低而且维护成本高的主要原因是因为很多时候都将一个系统做成了整块的应用,随着业务增长或者变更,系统的复杂度会呈现指数级增长,经常出现的情况是一个小小的改动就会引起整体逻辑的修改,牵一发而动全身的这种弊端引起业界思考,设想将一个大而且复杂的场景分解成很多个小部分,彼此之间互不干扰,单独开发和维护,且彼此能够随意组合,这种化繁为简的思想在后端开发中的体现是微服务,在前端开发中的体现就是组件化。

一、前端组件化的四大原则

A.标准性

任何一个组件都应该遵守一套标准,可以使不同区域的开发人员以此标准开发出标准统一的组件。

B.组合性

组件间可以组合。组件最终形态上可以理解为一个个html片段,组件间可以组合、嵌套以及通信。

C.重用性

任何一个组件都可以是独立的个体,可以使其应用在不同场景中。

D.可维护性

相关文章

  • Android组件化和插件化开发

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

  • 滚动栏的开发

    滚动栏的开发 1.组件化在开发之前2.组件化在开发之后 组件库开发流程将控件封装成pod库1.pod lib cr...

  • Android 组件化开发实践

    Android组件化开发实践(一):为什么要进行组件化开发?Android组件化开发实践(二):组件化架构设计An...

  • Android组件化和插件化开发

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

  • Vue组件化开发

    ✍目录总览:(组件化概念、组件注册、数据存放、组件数据共享、组件插槽、使用步骤) 一、组件化概念 1. 组件化开发...

  • Gradle实战——组件化的gradle build优化

    组件化gradle build优化 关于组件化,大家可以看我之前的文章,Android组件化开发实战[https:...

  • Android组件化开发实践笔记

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

  • 浅谈Android插件化

    如今,插件化与组件化的开发越来越广泛的被我们所使用,尤其是许多大公司。 什么事插件化,什么是组件化呢?组件化开发:...

  • Vue 组件化开发

    组件化开发思想 现实中的组件化思想体现(1)标准(2)分治(3)重用(4)组合 编程中的组件化思想体现 组件化规范...

  • iOS端组件化架构开发与管理

    iOS组件化参考: Casa大神的iOS应用架构谈 组件化方案 组件化架构漫谈 开发管理 得益于Git&Cocoa...

网友评论

      本文标题:组件化开发

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