一种低代码平台
技术领域
[0001]
本发明涉及应用程序开发技术领域,具体为一种低代码平台。
背景技术
[0002]
低代码开发平台是无需编码或通过少量代码就可以快速生成应用程序的开发平
台。它的强大之处在于,允许终端用户使用易于理解的可视化工具开发自己的应用程序,而
不是传统的编写代码方式。构建业务流程、逻辑和数据模型等所需的功能,必要时还可以添
加自己的代码。完成业务逻辑、功能构建后,即可一键交付应用并进行更新,自动跟踪所有
更改并处理数据库脚本和部署流程,实现在IOS,Android,Web等多个平台上的部署。
[0003]
虽然低代码开发平台只需要少量代码就可以开发快速生成应用程序的开发平台,
但是其仍需要技术人员对页面进行开发,而非技术人员则很难独立开发出自己想要的页
面,因此需要一种低代码平台,来使页面的开发图像化、可视化,从而使得非技术人员也可
以开发出相应的平台页面。
发明内容
[0004]
本发明的目的在于提供一种低代码平台,以解决上述背景技术中提出的现有的低
代码开发平台仍需要技术人员对平台页面进行开发的问题。
[0005]
为实现上述目的,本发明提供如下技术方案:一种低代码平台,包括页面数据库、
页面选取模块、解释器、渲染器和页面生成模块;
[0006]
所述页面数据库,用于存储常用的平台页面,并对平台页面的图像进行显示;
[0007]
所述页面选取模块,用于从所述页面数据库中选取平台页面,并将选中的平台页
面导入所述解释器;
[0008]
所述解释器,用于解析导入的平台页面,并生成页面配置信息,然后对页面配置信
息进行分类,并将分类结果用图像进行显示;
[0009]
所述渲染器,用于从分类的页面配置信息中选取需要的页面配置信息,然后利用
选取的页面配置信息渲染平台页面;
[0010]
所述页面生成模块,用于对渲染后的页面进行一键生成。
[0011]
优选的,所述页面数据库还包括导入模块,所述导入模块用于网络上的平台页面
导入页面数据库。
[0012]
优选的,所述页面选取模块还包括预选模块,所述预选模块用于对选中的平台页
面进行临时存储,使用人员可以从预选模块中选取最终需要的平台页面。
[0013]
优选的,所述页面选取模块还包括分类模块,所述分类模块用于对所述预选模块
中临时存储的平台页面进行分类。
[0014]
优选的,所述页面生成模块还包括配置模块,所述配置模块用于调节生成页面中
页面配置信息的参数。
[0015]
优选的,所述渲染器中设置有覆盖模块和替代模块;
说 明 书
1/3 页
3
文档被以下合辑收录
相关文档
评论