# 一、高代码搭建模式

平台提供底层服务复用和开放集成能力,研发团队可进行复杂业务开发与集成来实现更加个性化的业务。

适合高代码开发的场景:复杂系统集成 + 个性化交互页面开发。

image.png

# 二、什么场景下适合高代码搭建

1、个性化组件与页面 例如:出差管理中,根据当前用户身份限定可选择出差出发与到达的城市。

image.png

# 三、提供什么能力来进行高代码搭建

# 1、七巧混合开发体系

混合开发模式中,使用脚手架作为基础框架与七巧服务共用底层开发框架,基于springboot工程,脚手架引入了七巧公共组件库可使用七巧所有组件能力与调用平台所有服务API能力

image.png

# 2、自定义表单组件

自定义表单组件提供了用户自行设计表单组件的能力,通过自定义表单组件用户可实现:更丰富的UI样式、自由组合多个元素、结合数据集能力,获取复杂数据和按需自行迭代

image.png

image.png

# 3、自定义页面

自定义页面配套“IDE编辑器”及“调试器”供用户开发,这两个工具从观感到功能都以开发者常用的IDE工具为原型,用户可通过自定义页面自由设计个性化页面以及调用七巧封装的内部接口。

image.png

image.png

# 四、高代码案例

业务描述:「多层级个性化树状看板」,数据来源于Project内容解析,自动形成树状层级展示; 建设方案:借助Project解析外挂服务,高代码开发完成页面开发;

image.png

1 / 0