1. 熟练掌握 vue/react ,以及其周边生态 vuex、rematch、antd和 elementplus等
2. 熟练掌握 js/ts、less/scss
3. 熟悉 echarts、d3、百度地图引擎、leaflet 等第三方框架
4. 熟悉 svg 、小程序,有大型项目开发经验
5. 熟悉安卓开发(java 语言),参与过大型项目开发
1.PPT自研
项目描述:将PPT转换为H5页面,提供给其它团队,并实现师生通信,画面同步等。
项目架构:nodejs+JavaScript +anime
个人角色:主要负责整体架构逻辑:1.解析C++转化的json文件生成静态dom和css 2.初始化slide页、事件绑定和师生画面同步等 3.实现部分ppt动画 4.优化项目。 5.与其它部门成员沟通并支撑接入PPT项目 6.协助排查所有线上问题项目收获:跨部门沟通和协调能力得到巨大提升,熟练使用EA画图
2. 课件自研
项目描述:实现导入PPT后渲染 PPT 内容,并提供编辑功能。
项目架构:Vue3+Vuex+TypeScript
个人角色:1.与智慧课堂沟通,维护所有共用通信API 2.处理导入PPT后的初始化数据并编写缩略图逻辑 3.撤销恢复逻辑编写并维护 4.统一对接插件 5.公式编辑器插件编写项目收获:团队协作能力得到提升,对vue3和ts的使用也更熟练,进一步熟练使用EA画图。