1.一种基于模型文件和可视化界面的应用程序构建方法,其特征在于,包括:
2.根据权利要求1所述的应用程序构建方法,其特征在于:所述技术协议为树状结构的json文件,所述json文件包括头节点和子节点;
3.根据权利要求1所述的应用程序构建方法,其特征在于:所述可视化页面上的所有组件和数据经过js、css的运算和crud操作后,转换成符合协议树的json格式的模型文件,供再次编辑和渲染使用。
4.根据权利要求1所述的应用程序构建方法,其特征在于:所述执行页面渲染,包括:读取模型文件,将所述模型文件转化为dom树结构来完成页面的渲染。
5.根据权利要求4所述的应用程序构建方法,其特征在于:所述将所述模型文件转化为dom树结构来完成页面的渲染,包括:
6.根据权利要求1所述的应用程序构建方法,其特征在于:所述将所述规则引擎部署至第三方系统,包括:
7.根据权利要求6所述的应用程序构建方法,其特征在于:对于页面数据的获取,react组件库的组件绑定事件和api接口,通过点击组件查询组件属性信息,在组件右侧修改绑定的事件,将事件触发的接口修改为需要调用的原子能力,最后处理原子能力返回的结果。
8.根据权利要求1所述的应用程序构建方法,其特征在于:所述利用所述应用搭建平台完成应用程序的搭建,包括:
9.根据权利要求6所述的应用程序构建方法,其特征在于,还包括:采用node.js编写网关和调用api原子能力;使用express处理http请求和响应、访问数据库、实现身份验证和授权。
10.根据权利要求9所述的应用程序构建方法,其特征在于:所述原子能力分为sql、script、http三种,对应不同类型的原子能力,用户输入sql语句、脚本代码和http请求信息作为能力封装的基础信息,调用时node.js网关会根据不同原子能力类型执行不同的封装;
11.根据权利要求1所述的应用程序构建方法,其特征在于:每个用户在初次使用所述应用搭建平台时,都会分配数据库资源,将私有化数据保存在私有数据库里,包含用户权限信息和应用数据信息;
12.一种应用程序构建装置,其特征在于,包括:
13.一种电子设备,其特征在于,所述设备包括:处理器以及存储有计算机程序指令的存储器;所述处理器执行所述计算机程序指令时实现如权利要求1至11中任一项所述的应用程序构建方法。
14.一种计算机可读存储介质,其特征在于,所述存储介质中存储有至少一个可执行指令,所述可执行指令在电子设备上运行时,使得电子设备执行如权利要求1至11中任一项所述的应用程序构建方法。