摘要
针对电力系统前端技术多样性和手工编码方式效率低无法满足需求的快速增长的问题,结合组件化设计思想、可视化和虚拟DOM技术,设计实现了一种面向电力系统的可视化低代码页面编辑引擎.页面构建过程中采用虚拟DOM技术,适用于绝大部分场景页面的高性能渲染,设计了统一数据模型实现异构多源数据的统一接入和多组件数据共享,并提出基于多类型模板的页面编辑思想,满足业务系统多样化集成需求.实践结果表明,该系统能够提供低代码、低门槛的敏捷高效开发,大大地提高了电力系统前端页面的开发效率.
Regarding the power system,front-end technologies are diverse at present,whereas the manual coding is inefficient and cannot meet the rapid growth of demand.In response,this study designs a low-code visualization page editing engine for the power system with visualization and virtual DOM technologies in light of the component-based design idea.The virtual DOM technology is applied to the high-performance rendering of most scenes during page building.A unified data model is designed to integrate heterogeneous data and share data among components.The idea of a multi-type template for page editing is proposed to meet the requirement of the business system for diversified integration.The practice indicates that the system can provide agile,efficient,and low-code development under low barriers,which significantly improves the development efficiency of front-end pages.
作者
陈月燕
邹庆
黄昆
CHEN Yue-Yan;ZOU Qing;HUANG Kun(NARI Group Co.Ltd.(State Grid Electric Power Research Institute Co.Ltd.),Nanjing 211106,China;NARI Technology Co.Ltd.,Nanjing 211106,China;State Key Laboratory of Smart Grid Protection and Control,Nanjing 211106,China)
出处
《计算机系统应用》
2022年第10期72-79,共8页
Computer Systems & Applications
关键词
可视化
组件化
虚拟DOM
统一数据模型
模板编辑
visualization
componentization
virtual DOM
unified data model
template editing
作者简介
通信作者:陈月燕,E-mail:chenyueyan@sgepri.sgcc.com.cn