Skip to content
On this page

物料组件

引言

牛搭的诞生离不开现如今优秀的开源氛围以及各个开源低代码项目

我们有一部分想法/思路/概念是源自于 《低代码引擎搭建协议规范》

定义

  • 组件唯一标识 - 每个组件都有一个全局唯一标识,用于识别组件实例(相当于 DOM id),组件唯一标识可以通过组件属性面板进行查看;因组件的唯一标识的更改,会影响数据库存储(模型可能不同,会导致数据对不上的情况),为了不让普通用户误操作,我们提供了 Schema 编辑模式,当开发者需要的时候,可以小心使用;
  • 物料 - 能够被沉淀下来直接使用的前端能力,一般表现为业务组件、区块、模板。
  • 业务组件(Business Component) - 业务领域内基于基础组件之上定义的组件,可能会包含特定业务域的交互或者是业务数据。
  • 低代码业务组件(Low-Code Business Component) - 通过低代码编辑器搭建而来,有别于源码开发的业务组件,属于业务组件中的一种类型,遵循业务组件的定义;同时低代码业务组件还可以通过低代码编辑器继续多次编辑。
细节

上述部分定义取自于 宜搭

示例

下图中框选的都被称为 物料组件