低代码平台开发方法及装置制造方法及图纸

技术编号:39514701 阅读:18 留言:0更新日期:2023-11-25 18:52
本发明专利技术提供一种低代码平台开发方法及装置,该方法通过加载低代码平台设计实例的负责人提交的低代码平台设计实例的第一最新设计版本;若当前用户为低代码平台设计实例的负责人,则加载低代码平台设计实例的每个协同工作人员提交的低代码平台设计实例的第二最新设计版本,将当前用户选择的第二最新设计版本与第一最新设计版本进行合并,生成第三最新设计版本;若当前用户为低代码平台设计实例的协同工作人员,则加载当前用户提交的第二最新设计版本,根据当前用户参考第一最新设计版本对当前用户提交的第二最新设计版本的修改操作,生成第四最新设计版本

【技术实现步骤摘要】
低代码平台开发方法及装置


[0001]本专利技术涉及软件开发
,尤其涉及一种低代码平台开发方法及装置


技术介绍

[0002]目前,市面上的低代码平台,其核心关注点主要在业务能力支持和功能实现上面,有些低代码平台会兼顾开发过程中的可视化,对实时在线协同开发能力涉及的比较少

[0003]现有的低代码页面设计装置中包括页面设计器

页面渲染器及数据库

其中,页面设计器,与数据库通信连接,用于根据接收的页面配置指令对待设计应用页面的参数进行配置,并将配置数据存储于数据库中;页面渲染器,与数据库通信连接,用于从数据库中获取待设计页面的配置数据及预存的用户实例数据,并根据配置参数和用户实例数据对图形界面进行渲染,得到相应的应用页面,以此提供一种灵活度高

功能强大的页面设计装置,解决当前页面设计器仅支持前端样式

自由度低

不支持在线二次开发等问题

[0004]现有技术为解决在线开发问题,通过数据库连接将页本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种低代码平台开发方法,其特征在于,包括:加载低代码平台设计实例的负责人提交的所述低代码平台设计实例的第一最新设计版本;若当前用户为所述低代码平台设计实例的负责人,则加载所述低代码平台设计实例的每个协同工作人员提交的所述低代码平台设计实例的第二最新设计版本,将所述当前用户选择的所述第二最新设计版本与所述第一最新设计版本进行合并,生成第三最新设计版本;若所述当前用户为所述低代码平台设计实例的协同工作人员,则加载所述当前用户提交的所述第二最新设计版本,根据所述当前用户参考所述第一最新设计版本对所述当前用户提交的第二最新设计版本的修改操作,生成第四最新设计版本
。2.
根据权利要求1所述的低代码平台开发方法,其特征在于,所述将所述当前用户选择的所述第二最新设计版本与所述第一最新设计版本进行合并,生成第三最新设计版本,包括:将所述当前用户选择的所述第二最新设计版本与所述第一最新设计版本进行合并;根据所述当前用户对合并结果的修改操作,生成所述第三最新设计版本
。3.
根据权利要求1或2所述的低代码平台开发方法,其特征在于,所述将所述当前用户选择的所述第二最新设计版本与所述第一最新设计版本进行合并,生成第三最新设计版本之后,还包括:将所述第三最新设计版本,以及为所述第三最新版本配置的页面配置参数和页面源数据存储到分布式集群中;调用页面渲染器根据所述分布式集群中的第三最新设计版本和为所述第三最新版本配置的页面配置参数进行渲染,获取所述第三最新版本对应的页面;将所述分布式集群中的页面源数据持久化到数据库中,调用代码生成器根据所述数据块中的页面源数据生成所述第三最新版本对应的代码
。4.
根据权利要求3所述的低代码平台开发方法,其特征在于,所述分布式集群为
ClickHouse
分布式集群
。5.
根据权利要求3所述的低代码平台开发方法,其特征在于,所述将所述分布式集群中的页面源数据持久化到数据库中,包括:将所述分布式集群中的页面源数据通过消息队列,以异步方式持久化到数据库中;其中,所述消息队列采用
HAProxy

K...

【专利技术属性】
技术研发人员:车旭魏宝辉薛鸿鹄林炳黄华新陈乐
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1