数据源驱动的低代码方案 Dooring设计思路分享(数据源驱动程序)

从手工配置每一个组件的方式搭建页面,到通过数据源驱动搭建页面,Dooring低/0代码提供这样的解决方案,可以方便的实现动态页面的渲染

本期和大家分享Dooring 高级功能系列之 数据源

数据源驱动的低代码方案 Dooring设计思路分享(数据源驱动程序)

Dooring 是一款地使用门槛的0代码平台搭建平台,基本搭建逻辑,就是通过各种组件的配合,做出各种样式的页面效果,在Dooring底层基座支持下,页面搭建时可以做到即时配置,即时展示。

通常我们用Dooring搭建页面时,通过拖拽组件到画布里,给组件配置好固定的信息,组件展示的内容编辑完信息后就固定了,这些搭建出来的页面就是常见的静态页面。

数据源驱动的低代码方案 Dooring设计思路分享(数据源驱动程序)

这里我们再介绍一种Dooring数据源功能:一种比手工配置组件更强大,更高效的页面搭建方式,可以实现数据驱动页面渲染展示,还能做动态的页面。

数据源驱动的低代码方案 Dooring设计思路分享(数据源驱动程序)

01 为什么要使用数据源

如果一个页面的组件里的信息非常多,完全通过手工配置组件信息,有时会稍微有些繁琐。如果每一组信息结构都非常相似,或者这个数据是需要动态变化的,这个时候就很适合用数据源来搭建页面。

数据源驱动的低代码方案 Dooring设计思路分享(数据源驱动程序)

通过数据源,我们可以一次性或者批量配置好数据信息,这个数据能被组件多次引用,或者一次性引用大量数据,组件配置的效率就得到大幅度提升。同时还能通过一些关联逻辑,对接外部数据接口API,从后端数据库或其他地方获取数据信息,动态的渲染展示页面,这就是Dooring的数据源的通用能力。

数据源驱动的低代码方案 Dooring设计思路分享(数据源驱动程序)

02 如何使用数据源

如何使用Dooring组件的数据源能力,我们先做个简单的展示,Dooring提供了以下几种数据源配置方法:

组件自带的数据源

部分组件里,我们在组件面板里提供了特定组件独有的数据源

组件自带单项的数据源

组件里的每一组样式,就是一个单独的数据源,这类数据源直接嵌入在组件右侧的面板里,通过配置好每一组特定样式的组件单项值,组件配置面板选择控制好所需要的信息,就可以即时展示组件搭建效果

数据源驱动的低代码方案 Dooring设计思路分享(数据源驱动程序)

组件自带表格式批量数据源

组件里的多组数据,一次批量设置好即可被组件全部引用,这类数据源,我们可以像编辑Excel表格一样,集中配置好组件数据,编辑好对应数据的字段名称和字段值,组件会自动获取数据源配置信息,对组件即时渲染展示。我们也提供了直接Excel文件导入方式,批量生成生成字段名和字段值

数据源驱动的低代码方案 Dooring设计思路分享(数据源驱动程序)

组件自带API接口的数据源

针对图表类的组件,我们直接在组件配置面板里,设置了手工发起请求API接口的形式,实时获取组件所需的数据,只要数据符合组件的数据结构,通过对接外部数据API接口,动态请求获取组件所需的配置数据,从而实现了通过后端数据驱动的页面渲染,可以参照下文我们提供的API数据源接口示例,设置属于你专门的数据源API接口

数据源驱动的低代码方案 Dooring设计思路分享(数据源驱动程序)

全局数据源设置

当然有些数据源的数据结构,能够被多种组件引用,为方便更好的管理使用数据源,我们在整个编辑器面板设置了全局数据源,全局数据源设置一次,可以被其他适合的组件多次反复引用,全局数据源支持添加静态数据源和动态数据源。

数据源驱动的低代码方案 Dooring设计思路分享(数据源驱动程序)

组件引用数据源

全局静态数据源
静态数据源,是一个固定的Json格式的数据,数据配置后内容即固定好了,组件通过引入这串数据,自动完成页面效果展示

数据源驱动的低代码方案 Dooring设计思路分享(数据源驱动程序)

全局动态数据源
全局动态数据源和组件里API接口数据源一样,也是通过外部API接口数据,动态的驱动组件以及页面渲染。全局动态数据源不需要手动发起请求,只需要设置好API地址即可,我们一次配置好数据源,可以在提供给多个组件引用。

数据源驱动的低代码方案 Dooring设计思路分享(数据源驱动程序)

03 动态数据源配置

以下动态数据源配置的内容,需要具备一定的计算机知识,建议企业后端开发人员配合提供。 数据源的API接口配置时,企业技术开发人员提前配置符合要求的数据接口,这里我们用第三方的API管理平台ApiFox为例,创建一个可被Dooring引用的测试数据源API接口。

首先我们登录ApiFox平台,新建一个接口,设置好接口地址,比如dooring/api/data ,数据请求方式设置为Get,然后保存数据源接口

数据源驱动的低代码方案 Dooring设计思路分享(数据源驱动程序)

接下来在高级Mock里,新建期望,设置接口返回的数据结构,保存。

数据源驱动的低代码方案 Dooring设计思路分享(数据源驱动程序)

然后发起快捷请求,测试无误后,复制好接口地址就完成了数据源的设置。

数据源驱动的低代码方案 Dooring设计思路分享(数据源驱动程序)

我们返回Dooring的全局数据源,新增一个动态数据源,将前面的接口地址填写进来即可。

数据源驱动的低代码方案 Dooring设计思路分享(数据源驱动程序)

配置好的数据源可以被其他组件引用。

数据源驱动的低代码方案 Dooring设计思路分享(数据源驱动程序)

当然测试的数据只引用了3条,展示的是Dooring和企业后端数据对接的能力,实际应用时企业后端接口返回的大量数据,可以和Dooring进行进一步的交互,通过相关逻辑和规则,按需引用和展示,做到页面数据驱动动态渲染

比如电商商品页面展示,可以和前台用户身份信息做逻辑关联,不同用户在同一个页面展示的信息都可以不同,实现算法驱动的千人千面的个性化电商页面。

数据源驱动的低代码方案 Dooring设计思路分享(数据源驱动程序)

这就是Dooring数据源的相关能力展示,采用私有化部署的企业,可以定向改造数据源能力,使得企业业务页面具有和原生开发的页面一样强大的能力。

最后欢迎各位体验Dooring数据源功能。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2024年5月16日 下午1:23
下一篇 2024年5月16日 下午1:35

相关推荐

  • 科技项目管理系统设计

    科技项目管理系统设计 随着科技的不断发展,科技项目管理系统已经成为了项目管理中不可或缺的一部分。科技项目管理系统是一种能够协助管理者高效地管理科技项目的工具,可以帮助管理者更好地规…

    科研百科 2024年12月26日
    0
  • 大学做个系统项目管理

    大学做个系统项目管理 随着数字化时代的到来,大学教育也需要适应这种变化。为了提供更好的教学体验,大学需要开发一套新的管理系统。这个系统需要包括学生信息管理、课程管理、成绩管理等多个…

    科研百科 2024年12月12日
    0
  • 项目管理PMP工具表格汇总(pmp项目管理助手)

    人人皆叹项目管理工作复杂且严苛,问题来了,做完一个项目,到底需要用多少种工具和方法? 圈子之前用流程图的方式,总结了项目管理的49个流程——《200秒看完项目管理49个过程 》,相…

    2022年6月10日
    339
  • 产品系列(五):产品经理如何做项目管理?(产品经理如何进行项目管理)

    编辑导语:项目管理是产品成功交付的必要条件,是产品经理在公司复杂环境下按计划推进、落地软件开发,并高质量完成任务的核心竞争力。既然项目管理对产品经理如此重要,那么产品经理应该如何做…

    科研百科 2024年7月18日
    67
  • 禅道是项目管理系统吗

    禅道是什么?禅道是项目管理系统吗? 禅道是一个专注于软件开发的公司,他们开发出了一款功能强大的项目管理系统。禅道能够帮助团队高效地协作,提高项目管理的效率和质量。那么,禅道是不是一…

    科研百科 2025年1月20日
    1
  • 项目管理师多少钱

    项目管理师多少钱 项目管理师是一种职业,负责管理项目从开始到结束的过程。这种职业通常需要与各种人员和团队进行合作,包括客户, 设计师, 工程师, 产品经理等等。项目管理师需要了解如…

    科研百科 2024年9月24日
    25
  • 管理︱一流纺企车间的“十项管理制度”(纺织企业车间管理)

    为确保生产车间正常运转,保证产品质量,需要严肃厂纪厂规,制定有效的管理制度。对此,小编特地整理了纺企车间管理的“十项制度”,一起看一下。 01 均衡生产,调度有序 1) 配合公司,…

    科研百科 2024年7月10日
    74
  • 陕西师范大学勤助科研项目陕西师范大学勤助科研项目

    陕西师范大学勤助科研项目 陕西师范大学勤助科研项目是一项重要的学生资助政策,旨在帮助家庭经济困难的学生完成学业。该项目由学校资助办公室负责管理,通过提供奖学金、助学金、贷款等资助方…

    科研百科 2024年9月13日
    37
  • 员工管理系统项目业绩

    员工管理系统项目业绩 员工管理系统是企业管理中不可或缺的一部分,可以帮助企业更好地管理员工信息、提高工作效率、降低管理成本。在过去的几年中,随着互联网技术的不断发展,越来越多的企业…

    科研百科 2024年12月12日
    0
  • 我为群众办实事 – 线上查阅电子诉讼档案全流程指南来了!(电子诉讼档案查询便民)

    借阅、复印案卷材料 只能到法院办事大厅 服务窗口方可办理? 人民法院已开通 “非接触式”互联网查阅诉讼卷宗服务 足不出户 动动手指 即可查询到你需要的诉讼材料 一起来体验智慧法院建…

    科研百科 2024年4月26日
    96