【技术实现步骤摘要】
本申请涉及计算机,尤其涉及一种低代码开发平台及其实现方法。
技术介绍
1、低代码开发的核心思想是通过可视化方式、编写少量代码,快速搭建多种应用系统界面,在低代码开发领域,主要包括组件开发、可视化编排开发和模板解析引擎开发等几个层面。其中,对于组件开发层面,由低代码平台提供一套预定义的组件库,如按钮、文本框、表格等,开发人员对组件库研发多种组件,并设置组件属性和事件实现的业务逻辑;对于可视化编排开发层面,对拖拽交互方式、页面的属性、事件及数据源进行研发,用于构建业务页面模板布局,并支撑整体页面模板功能配置;对于模板解析引擎开发层面,在业务系统内部,对解析指令进行研发,用于解析组件库、界面布局数据,实现业务系统界面的渲染及功能交互。
2、低代码平台的可视化建模和模板化开发虽然提高了代码开发效率,但也限制了开发的灵活性,当需要集成第三方系统或实现特殊的业务逻辑时,需要进行大量的定制开发,无法进行有效的扩展。具体地,在现有的低代码开发技术中,通常提供固定的组件和功能,在面对特定的业务需求,需要特定功能的组件时,要进行大量的定制开发,
...【技术保护点】
1.一种低代码开发平台,其特征在于,包括:
2.根据权利要求1所述的低代码开发平台,其特征在于,所述低代码集成插件包括模板解析器和可视化设计器;其中:
3.根据权利要求2所述的低代码开发平台,其特征在于,所述图形化解析模块用于对所述注册信息中的字段规则进行解析,将所述注册信息转换为所述可视化设计组件的区域内容;所述区域内容包括组件库按钮、可视化区域组件本体和组件属性配置面板。
4.根据权利要求3所述的低代码开发平台,其特征在于,所述图形化解析模块还用于将配置的组件属性与所述组件属性配置面板进行绑定,以监控所述组件属性的配置项的变化。
5.根...
【技术特征摘要】
1.一种低代码开发平台,其特征在于,包括:
2.根据权利要求1所述的低代码开发平台,其特征在于,所述低代码集成插件包括模板解析器和可视化设计器;其中:
3.根据权利要求2所述的低代码开发平台,其特征在于,所述图形化解析模块用于对所述注册信息中的字段规则进行解析,将所述注册信息转换为所述可视化设计组件的区域内容;所述区域内容包括组件库按钮、可视化区域组件本体和组件属性配置面板。
4.根据权利要求3所述的低代码开发平台,其特征在于,所述图形化解析模块还用于将配置的组件属性与所述组件属性配置面板进行绑定,以监控所述组件属性的配置项的变化。
5.根据权利要求2所述的低代码开发平台,其特征在于,所述模板解析组件通过标签属性提供对软件开发套件sdk的开放能力,供所述业务系统注册业务功能;所述模板解析组件还用于收集组件外部数据,并将所述组件外部数据注册为所述低代码集成插件的全局变量,供所述可视化设计器使用。
6.根据权利要...
【专利技术属性】
技术研发人员:赵勇,刘国栋,渠景华,任彦龙,郭文鹏,范文超,王会彬,
申请(专利权)人:中移在线服务有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。