熟练掌握vue3生态,有丰富的基于vue全家桶开发大型项目的实践经验
熟悉版本管理、文档和自动化部署工具:Svn/ Git
熟练掌握Node.js+egg体系,能独立搭建BFF站点
熟练使用ES6、Typescript、Scss等
熟悉gojs,了解PWA,electron,熟悉uniapp
熟悉mysql、mongodb
熟悉Linux、nginx常用操作
熟悉前端工程化
了解数据结构和算法
有独立解决问题的能力
1,可视化编辑器是一个Vue3搭建的数据可视化开发平台,将图表或页面元素封装为基础组件,支持 文字、图片、形状、线条、图表、表格、视频、音频、latex公式 几种最常用的元素类型,可自由创建出海报、信息图、幻灯片等作品。
技术栈:Vue3 + TypeScript4 + Vite2 + antd + antv + Axios + Pinia2
主要负责:独立完成此编辑器的架构搭建,组件封装,疑难解决等工作,完成了整体结构的设计(以json为中心的存储,修改等功能),完成历史记录、快捷键、导出项目、多页面、元素属性编辑、元素自由拖拽、数据优化等功能。
2,智慧课堂项目 技术栈:vue3.2+antd+ts
独立完成需求调研开发,搭建前端架构,负责知识点设置,教材管理模块。
遇见了大文件上传速度慢的问题,通过抽样 hash 的方式来解决,从而使上传速度提高了很多,比如5G大小的文件提高了1000倍;
遇见了在线编辑 ppt 的需求,通过某个开源项目来实现,并对其进行了二次开发。
遇见了富文本编辑器支持数学公式的需求,通过 hfmath 来解决
3,营地平台三端开发管理维护,官网的更新改版(pc端+m站+小程序),后台的功能完善,包括 crm 系统,营地相册,报名系统,财务报表开发等
可视化编辑器是一个Vue3搭建的数据可视化开发平台,将图表或页面元素封装为基础组件,支持 文字、图片、形状、线条、图表、表格、视频、音频、latex公式 几种最常用的元素类型,可自由创建出海报、信息图、幻灯片等作品。
思维导图工具是在线编辑思维导图工具,可以实现快捷键添加,元素样式编辑(改变线条和文字的颜色、粗细,文字的字体),项目保存,截图下载,背景颜色修改,小窗口等功能
流程图工具是在线编辑思维导图工具,可以实现快捷键添加,元素样式编辑(改变线条和文字的颜色、粗细,文字的字体),元素类型修改(形状元素,图片元素)项目保存,截图下载,背景颜色修改,小窗口等功能