标签:选择 耦合 体验 reac 生成 分享图片 web 组成 图片
【源码地址】
https://gitee.com/geohey/app-jimu
【示例地址】
【详细文档】
相较之下,积木与其说是一个框架不如说是一种代码的设计模式。积木采用组件式开发模式,整个系统由一系列高内聚、低耦合的组件组成。每一个组件(Widget)内部封装了针对性很强的业务逻辑功能模块,而组件之间的组织工作全部交由框架去维护。这种设计模式可以是开发者更好的集中精力去处理组件内部的实现逻辑。这样,不仅提高了开发效率,也使后期维护的工作变得更加轻松。
在积木中,所有的模块都是通过组件的的形式进行搭建,即所见之处皆为组件。组件的搭建由一个系统的配置文件进行统一的控制。组件分为两种:
普通组件只负责实现自身的业务逻辑,容器组件除了负责自身的业务逻之外还负责根据配置去构造其内部的子组件,并进行管理。可想而知,最外层的App.vue就是一个容器组件,由它开始自动的生成子组件,如果子组件仍然是容器组件的话,还会不断的向下构造。直到所有的组件搭建完毕
标签:选择 耦合 体验 reac 生成 分享图片 web 组成 图片
原文地址:https://www.cnblogs.com/fwc1994/p/jimu-app.html