2024-12-09
中信银行申请基于AST抽象语法树实现高低代码平台专利,提高开发效率
本文源自:金融界
金融界2024年12月9日消息,国家知识产权局信息显示,中信银行股份有限公司申请一项名为“基于AST抽象语法树实现高低代码平台的方法及系统”的专利,公开号CN 119088395 A,申请日期为2024年7月。
专利摘要显示,本发明涉及一种基于AST抽象语法树实现高低代码平台的方法及系统,该方法包括:对vue文件的源码进行分割处理,得到第一分割块和第二分割块;将第一分割块转换为第一抽象语法树,将第二分割块转换为第二抽象语法树;从第二抽象语法树结构抽取接口模块,根据接口模块的抽象语法树结构得到各个分离模块的抽象语法树结构;解析分离模块的抽象语法树结构,修改高低代码平台的属性配置或画布区增减、修改可视化元素时同步更新分离模块的抽象语法树结构和第一抽象语法树;根据第一抽象语法树和第二抽象语法树进行转换得到代码,将所述代码拼装成vue代码。通过该高低代码平台能够直接进行可视化元素拖拽、自定义逻辑或高级操作,生成源码,无需先生成代码再进行高代码开发,提高了开发效率。