(零代) MDD 开创低代码领行设计模式

  • 零代社区最终愿景
  • 零代社区产品矩阵
    • [在线建模ERD Online](https://gitee.com/MARTIN-88/erd-online)
    • 低代码开发平台(正在建设)
    • 报表系统(待建设)
    • 大屏系统(待建设)
    • 流程引擎系统(待建设)
  • MDD设计思想
  • 后记

在低代码的世界里,一切设计的核心都在围绕数据(Data)展开,不管是建模、页面拖拽、报表、大屏、流程设计等,这些设计都是为了数据在一定的范围内流转。

零代社区创新式的提出MDD( Meta Driver Design)元数据驱动设计,旨在为低代码发展提供一套完整的战略设计指导.


零代社区最终愿景

(零代) MDD 开创低代码领行设计模式_第1张图片


零代社区产品矩阵

在线建模ERD Online

低代码开发平台(正在建设)

报表系统(待建设)

大屏系统(待建设)

流程引擎系统(待建设)


MDD设计思想

(零代) MDD 开创低代码领行设计模式_第2张图片
随着互联网行业日渐成熟,原有的商业模式竞争逐步白热化,基本上在互联网行业对手只要有的产品,马上就可以做出一个一模一样,甚至更好的产品,在这种背景下,商业模式和产品对于一个企业竞争力显得有点薄弱,无法再以此建立壁垒。未来的互联网行业,数据和模型会逐步成为企业的核心资产,因为可以基于这两部分无限挖掘用户需求,为用户提供变化多端的价值(抖音在这方面做的比价成功,连微信这种社交巨头,做一个同样的短视频平台都干不过)。

数据和模型的重要性越来越显现出来,加上这几年低代码风头正盛,如果能让数据和模型乘上低代码这辆快车,那么不管对于什么样的企业,都将发挥出企业本身最大的价值。

低代码相关的技术以及行业领先企业,在零代社区每天都有推荐文章,大家可以详细去看,这里不再多说!

零代率先提出MDD模式,以指导数据、模型、低代码如何结合。M即为Meta ,意思为元数据,任何结构化或非结构化的数据,不管存储在哪里,都会有一个可预测的元数据结构,当有了元数据之后,我们可以将元数据提炼成相应的Model(模型),并辅以相应的管理、设计系统,统一管理(权限、CRUD、审计等);有了模型之后,就可以对接低代码系统,低代码负责布局、设计和用户交互的页面,具体的交互内容由模型决定;模型除了可以和低代码系统对接,也可以为不同的角色提供不一样的功能,比如可以为开发人员生成代码、可以为API平台提供接口模型、可以为报表大屏系统提供数据模型等。

MDD的整个设计思想就和上面图中展示的一样,先从各个可能的方面获取元数据,然后从中提取模型,然后以模型驱动低代码设计,最后将功能提供给用户,再将产生的数据收集起来,以此循环。

后记

零代社区目前还是一个年幼的孩子,各方面都需要大力建设,我们欢迎各方有志之士,积极参与。

每个人的一生都如银河系中的一粒尘埃,何不让它绽放关辉,照亮别人。 — By 零代

你可能感兴趣的:(ERD-ONLINE,低代码,设计模式,建模,MDD)