Byelide 低代码平台
项目简介:低代码+可视化搭建平台,涵盖数据源管理与加工、页面组装、流程引擎、低代码编辑器;
工作内容与成果:
参与页面组装模块设计,选用通用 blocksuite (block)方案,使页面元素及物料丰富高度可定制
动态表单开发,借助 Vee-validate,基于 hook 实现可维护性更高的动态表单及表单设计工具
低代码物料出码功能,基于 vue-json-pretty 封装物料协议数据预览与编辑
基于 monaco-editor 实现低代码编辑器复杂功能,包含自动补全、语法提示等 LSP 服务相关内容
主导封装 webpack plugin 及 loader 支持静态资源自动上传、源码脱敏防备、构建优化等
流程引擎及服务编排等内容实现,基于鼠标 move 事件封装 vue draggable 组件实现组件拖拽与页面内容编排
数据源支持 1000 万行表格数据渲染与编辑,通过 canvas 技术实现;