第一阶段
基础核心建设
- 构建基础组件库
- 搭建拖拽 依赖项目(即 拖拖拽拽可以生成能用的开发 文件)
- 构建依赖包(npm or cdn)可以下载可以依赖
第二阶段
根据基础库 扩展 高阶组件
- 在基础库的基础上,构建组合组件模板
- 对组合的模板进行二次封装 简易开发,
- 上传到模板库(可以 按需加载)
- 附属 到 拖拽项目 进行构建页面 和组件
第三阶段
项目自动化构建(类似 阿里的 飞冰)
- 使用 前端桌面开发工具(Electron,new.js) 搭建项目平台
- 结合 之前的拖拽项目 新建页面 ,插入组件,且可以二次开发
注:使用桌面的原因是需要经常用到文件操作,shell 命令等
第四阶段
- 统计
- 监测
- 等等…