数据中台是一个管控系统内所有数据并能对业务进行赋能的中间性、支撑性、可视化、低代码平台。
职责:
独立完成该项目的数据集成、数据开发、数据调度等模块的开发工作,并负责后续维护。
技术要点:
使用qiankun框架实现微前端架构,即一个父应用多个子应用;
使用jsPlumb插件实现字段映射功能能够可视化拖拽连线操作;
使用AntV X6组件实现可视化拖拽生成流程图功能,用于自动运行SQL、Shell等脚本;
使用VueDraggable组件实现标签卡拖动排序功能;
使用keep-alive组件对动态组件进行缓存、Promise.allSettled并发请求、重构部分代码算法降低时间复杂度等优化性能的操作,使页面加载性能提高30%;
使用Webpack的html-webpack-plugin插件进行cdn配置 ,显著减少项目打包体积;