熟练掌握 W3C 标准,熟悉页面架构和响应式布局,及在各大主流浏览器上的兼容问题
精通 Vue.js 以及生态(Vue-Router,Vuex,axios 等)
精通 Uniapp 生态的开发和项目流程能实现快速开发(有完整的项目经验 ,插件市场有上线插件,appstore 有两个已上架项目)
精通 NodeJs 能够使用开发出符合规范的 API 接口(有过完整的后端开发经验)
精通 JavaScript 熟练使用 ES6+(Promise/async&await/Fecth 等)
烟雨里-等你(uniapp 移动端)
● 开发环境:uniapp(vue2)+ uview2.0
● 项目描述:该项目是采用 uniapp 开发的仿``积木,探探``的一个社交软件,让用户在线的去实现交友,和找到心仪的对象实现快速脱单
● 职责描述:对项目进行从零开始的搭建和初始化,对项目周期的规划,独立完成项目
● 项目功能:主要功能为在线匹配交友,在线实时聊天(环信 API),用户开通会员,用户付费解锁等
● 项目难点:实现类似 tantan和 jimu的 2d-360 度滑动以及卡片排序的逻辑十分复杂,以及卡片堆叠效果的排序实
现,由于设计十分多的逻辑所以对性能优化十分重要,否则会引起卡顿(私有仓库有 demo)
微峰综合管理系统(公司内部综合系统)
● 开发环境:Vue 全家桶+ Element-UI 等
● 项目描述:本项目是公司内部的 CRM 系统使用 Vue 配合进行开发,之前老版的 CRM 使用的是
Jquery 进行开发的,接受项目后使用 Vue 进行项目重构和维护
● 职责描述:进行面板功能的添加和优化性能,对原有的 bug 进行修复,配合后端进行接口的优化和测试,通过协商进行接口重构,增强其安全性
项目功能:该项目属于公司后台的一个管理系统部分功能如下
1. 公司内内部的员工的站内信息
2. 公司内部的员工角色以及相关的权限
3. 项目中人员的项目进度以及任务分配
4. 公司中的打卡签到展示与补签
5. 公司各个部门业务的数据可视化展示
6. 公司中的业绩流水入库,修改和展示等
● 项目难点:很多的数据虽然已有请求接口,但是由于需要重构所以说需要配合重构,安全策略由原来的 cookie 换为主流的 token 需要二次封装 axios ;在该系统中角色的权限分配怎么实现;如何实现可视化数据,大型项目中的 Vuex 数据过多该怎么解决,由于项目运行于公司内网所以不需要去过多的考虑安全,也不需要过多的去注重性能优化等
● 开发环境:uniapp(vue2)+ uview2.0 ● 项目描述:该项目是采用 uniapp 开发的仿``积木,探探``的一个社交软件,让用户在线的去实现交友,和找到心仪的对象实现快速脱单 ● 职责描述:对项目进行从零开始的搭建和初始化,对项目周期的规划,独立完成项
● 开发环境:原生 Html+JavScript+Css +宝塔部署(Nginx) ● 项目描述:由于为了自己技术的提升就使用原生 Js+html 实现了单页面应用,主要为仿 win11 的界面(右键菜单,应用展示,开始菜单,窗口拖动,窗口大小化和任务栏联动等) ● 职责描