一种支持多编辑器的低代码平台架构制造技术

技术编号:40821497 阅读:24 留言:0更新日期:2024-04-01 14:41
本发明专利技术涉及代码平台优化技术领域,具体来说是一种支持多编辑器的低代码平台架构,包括核心处理模块,核心处理模块包括数据管理和存储模块,用于统一存储多个编辑器产生的页面和应用数据;增删查改模块,用于对页面和应用数据两个层级数据的操作,前端页面单独通过应用级别的接口来操作整个应用,通过页面级别的接口来操作单独的页面;入库适配器和出库适配器,入库适配器用于处理编辑器产出的schema的所有形态。本发明专利技术同现有技术相比,其优点在于:简化了编辑器类型相关的复杂性,使得后端能适应任何编辑器生成的数据格式;支持新的编辑器的快速集成,无需重大的后端改动;便于快速接入现有的低代码平台。

【技术实现步骤摘要】

本专利技术涉及代码平台优化,具体来说是一种支持多编辑器的低代码平台架构


技术介绍

1、随着低代码开发平台的兴起,不同的团队根据各自的项目需求和偏好选择使用不同的可视化编辑器。这些编辑器各自有独特的特点和优势,但也带来了后端集成和数据处理的挑战。在多编辑器环境中,尤其是大型组织或多团队协作的情况下,需要一种方法来统一处理来自不同编辑器的数据和配置。

2、目前市场上的低代码平台大多针对特定的编辑器或技术栈进行优化,缺乏在后端层面统一处理多编辑器数据的能力。这导致了以下问题:

3、1.后端处理复杂性:不同编辑器产生的schema和数据需要分别处理,增加了后端的复杂性和维护成本。

4、2.平台扩展性限制:随着新编辑器的出现或团队需求的变化,现有平台可能难以适应新的编辑器集成,限制了平台的灵活性和未来适应性。

5、3.集成和升级挑战:为适应新编辑器或更新现有编辑器,可能需要对后端进行重大改动,影响系统的稳定性和可靠性。

6、因此,目前亟待解决的技术问题是:开发一种能够在后端层面统一处理多种编辑器数据的低代本文档来自技高网...

【技术保护点】

1.一种支持多编辑器的低代码平台架构,其特征在于包括核心处理模块,所述核心处理模块包括

2.如权利要求1所述的一种支持多编辑器的低代码平台架构,其特征在于所述数据管理和存储模块将多个编辑器产生的数据拆分成应用表和页面表,所述应用表中会保存这个应用绑定的域名、基础路由、名称、商标、使用的编辑器基础字段,同时后留有一些扩展字段,所述页面表会保存这个页面对应的编辑器,包括编辑器的版本、权限码、鉴权方式、编辑器产出的schema数据。

3.如权利要求1所述的一种支持多编辑器的低代码平台架构,其特征在于所述页面表保存多编辑器的适配器信息,包括编辑器的唯一标识、编辑器的版本、...

【技术特征摘要】

1.一种支持多编辑器的低代码平台架构,其特征在于包括核心处理模块,所述核心处理模块包括

2.如权利要求1所述的一种支持多编辑器的低代码平台架构,其特征在于所述数据管理和存储模块将多个编辑器产生的数据拆分成应用表和页面表,所述应用表中会保存这个应用绑定的域名、基础路由、名称、商标、使用的编辑器基础字段,同时后留有一些扩展字段,所述页面表会保存这个页面对应的编辑器,包括编辑器的版本、权限码、鉴权方式、编辑器产出的schema数据。

3.如权利要求1所述的一种支持多编辑器的低代码平台架构,其特征在于所述页面表保存多编辑器的适配器信息,包括编辑器的唯一标识、编辑器的版本、编辑器的名称、编辑器注册的入车适配器类型、入库适配器内容、出库适配器类型和出库适配...

【专利技术属性】
技术研发人员:陈振华朱辰昊李晓捷杨帅
申请(专利权)人:再惠上海网络科技有限公司
类型:发明
国别省市:

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

1