[发明专利]低代码页面设计装置及页面设计方法在审
申请号: | 201911086058.1 | 申请日: | 2019-11-08 |
公开(公告)号: | CN110851134A | 公开(公告)日: | 2020-02-28 |
发明(设计)人: | 陈侦;李嘉诚 | 申请(专利权)人: | 广东道一信息技术股份有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38 |
代理公司: | 上海硕力知识产权代理事务所(普通合伙) 31251 | 代理人: | 刘秋香 |
地址: | 510000 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 代码 页面 设计 装置 方法 | ||
本发明提供了一种低代码页面设计装置及页面设计方法,其中,低代码页面设计装置中包括:页面设计器、页面渲染器及数据库,其中,页面设计器,与数据库通信连接,用于根据接收的页面配置指令对待设计应用页面的参数进行配置,并将配置数据存储于数据库中;页面渲染器,与数据库通信连接,用于从数据库中获取待设计页面的配置数据及预存的用户实例数据,并根据配置参数和用户实例数据对图形界面进行渲染,得到相应的应用页面,以此提供一种灵活度高、功能强大的页面设计装置,解决当前页面设计器仅支持前端样式、自由度低、不支持在线二次开发等问题。
技术领域
本发明涉及软件开发技术领域,尤指一种低代码页面设计装置及页面设计方法。
背景技术
随着企业数字化转型的深入,越来越多的企业从采用传统的纯编码开发方式转向采用更高效的开发平台来实现应用类软件的开发。在应用类软件领域,传统的硬编码开发存在周期长、效率低、难以复用和适应变化等弊端,故采用更加高效的“快速开发平台”、aPaaS(应用平台即服务)等工具实现应用类软件开发成为业内的共识,能够提升软件开发便捷度的同时,降低软件开发门槛。
目前,市面上“快速开发平台”类产品一般以表单、流程及报表的快速配置为核心功能,主要覆盖数据收集、维护业务流转和数据呈现这几类高频场景,且页面均是根据配置固定生成,样式和操作体验局限均较大。为解决这一技术问题,开发人员尝试在快速开发平台中引入的页面设计器主要分为两类:一类是面向程序员的开发工具,可以根据页面布局生成简单的前端静态页面代码,程序员导出代码后直接对代码进行修改使用,可一定程度减轻重复工作量。另一类是面向业务的自定义样式工具,如网店页面装修、博客主页装修、静态网站装修等,此类自定义样式工具与业务无关,仅仅提供了固定的装修组件和模板,无法满足业务应用软件的页面自定义设计。
这两类页面设计器存在以下缺陷:
一是仅支持前端样式设计:现行的页面设计器解决方案均采用代码生成的机制,提供通用的前端元件,如标题、富文本、图片、视频等,其根据页面的组合生成前端代码后,程序员再根据这些代码进行相应的调整和对接后端服务。虽然可以一定程度上减轻手动编写代码的工作量,但是由于仅支持生成前端代码,此类页面设计器只能作为一种代码生成的工具,对开发效率的提升十分有限。
二是图形界面设计自由度较低:应用类软件需要覆盖的场景非常广,相应地对页面和交互的灵活度和自由度要求极高,现存的页面设计器主要为瀑布流式的设计,即只支持上下结构,无法灵活地对布局进行调整。同时,设计器提供的组件样式单一,无法实现真正的页面和交互自定义。
三是不支持在线二次开发:无论是面向程序员的开发工具,还是面向业务的自定义样式工具,均无法支持在线编写、调试代码,并预览效果,导致页面设计器的使用范围十分受限,不能满足应用类软件开发中的业务需求。
发明内容
本发明的目的是提供一种低代码页面设计装置及页面设计方法,有效解决当前页面设计器仅支持前端样式、自由度低、不支持在线二次开发等技术问题本发明提供的技术方案如下:
一种低代码页面设计装置,包括:页面设计器、页面渲染器及数据库,其中,
所述页面设计器,与所述数据库通信连接,用于根据接收的页面配置指令对待设计应用页面的参数进行配置,并将配置数据存储于数据库中;
所述页面渲染器,与所述数据库通信连接,用于从所述数据库中获取待设计页面的配置数据及预存的用户实例数据,并根据所述配置参数和用户实例数据对图形界面进行渲染,得到相应的应用页面。
一种页面设计方法,应用于上述低代码页面设计装置,所述页面设计方法中包括:
页面设计器根据接收的页面配置指令对待设计应用页面的参数进行配置,并将配置数据存储于数据库中;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东道一信息技术股份有限公司,未经广东道一信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911086058.1/2.html,转载请声明来源钻瓜专利网。