熟悉工程化开发,JavaScript 核⼼基础,three.js 掌握ES6常⽤语法使⽤及了解其原理
有三年的React项目开发经验 熟练使用React全家桶 主流开发
熟悉Vue项目开发经验 深谙vue全家桶开发
熟悉git的基本使用,进行代码管理,实现敏捷开发
熟悉node.js,mysql
项目名:数据中心
技术栈: three.js vue javascript
项目描述
商业模式采用B2B,基于three.js vue avue 数字孪生可视化平台 内网人员使用
个人成就
独立负责大屏项目 实现多种公共模块的开发对大屏的编写实现了(灯光优化 & 车辆行驶 & 模型 & 光效 & 飞线 & 炫酷地球 & 地图板块 & 精灵图 & 各种Echarts图表 & 机房模型编辑 & 冷热通道 & 天气 等等…)。
echarts 模块独立封装 在 排风组 空调控制 新风机 进行复用
对模型减少进载量 优化处理
参与后期项目的维护(后期的项目优化改进)
项目名:养羊乐管理系统
技术栈: React + Hooks + ts + Antd
项目描述
商业模式采用B2B,基于React+hooks+antd+webpack+jwt开发家家优羊旗下养羊乐管理系统 主要分为 登录、首页、订单管理、商城管理、会员管理、管理员、六个核心模块。dau保持在6000⼈左右。
个人成就
基于axios实现对双token的拦截处理 ,结合ts实现对响应数据的同一interface和type的高级类型的管理
采用wangeditor5结合mp-html实现对小程序进行富文本图文设计
项目采用js a/b-test平衡计分法对项目进行比较采取方案, 实现 import excel功能;
基于antdesing<Table/>进行二次封装 对props和propsCallback结合业务(比如二级分层和多状态)进行统一管理 以及封装组件的全局弹窗 children结合cloneElement 实现多复用 减少约15%的开发时间
对项目进行深度优化 从白屏3s优化到1.5s cdn + dll + dllRefreencePlugin + splitChunk
输入框模糊搜索采用全局防抖 为了防止一直http请求 造成性能消耗;
编辑(针对Member、property)进行curd处理
参与后期项目的维护(后期的项目优化改进)
项目名:养羊乐小程序
技术栈: React + Taro + ts + Hooks + Taro-ui
项目描述
模式采用B2B,基于React + Taro + ts + Hooks + Taro-ui 开发的养羊乐小程序 包含:商城,羊养殖,羊奶 主要模块分为 首页,选羊,我的。mau保持在1.5万+
对页面进行工程化管理,根据UI设计图对页面的100%还原度
封装request 对数据进行响应拦截处理并实现token存储 实现登录
基于微信官方api 对requestPayment 和 uploadFile进行封装 减少代码量
对商城购物车进行curd处理,实现手写签名和阅读pdf合同
参与后期项目的维护(后期的项目优化改进以及发布版本)
角色 | 职位 |
负责人 | 高级前端开发 |
队员 | 前端工程师 |