个人介绍
1. 熟练使⽤HTML5,CSS3完成⻚⾯布局
2. 熟悉JavaScript基本特性,熟练使⽤ES6语法,并有TypeScript使⽤经验
3. 熟悉组件开发,熟练使用VueJs , React , Uni-app 等主流开发框架;
4. 熟练使⽤主流⼯具库,如jQuery,ElementUI,ECharts,Axios,Swiper等
5. 熟悉Nodej后台语言,了解java的面向对象思想
6. 熟练使⽤Git⼯具进⾏协同开发
工作经历
2020-09-09 -至今深圳市亿权⽹络科技有限责任公司web前端工程师
1,参与项⽬的需求讨论以及项⽬开发周期的估时和技术评估 2,根据UI原型图实现项⽬⻚⾯的开发及交互效果,协助产品完善需求 3,配合后台进⾏产品整体联调和功能交互,配合测试⼈员进⾏系统功能的测试和修复完善 4,优化代码及实现技术,提⾼⻚⾯性能,以及项⽬的维护
教育经历
2018-07-09 - 2021-08-09武汉光谷职业学院计算机应用技术专科
技能
责任描述:主要负责权限分级,动态路由以及权限管理页面的数据显示 1.采用RBAC的权限设计思想进行权限分配管理(给员工分配角色,给角色分配权限)。 2.使用Element-UI中的tree树形组件,获取权限数据并通过过滤数据转化树形结构,实现了列表转化成层级数据展示功能。 3.将路由拆分成静态路由表和动态路由表,基于后端返回的数据对动态路由表进行过滤,得到过滤后的路由表,利用addRoutes动态添加路由从而控制页面访问权,通过vuex,辅助记录routes数组的变化情况用于菜单渲染。 4.利用根据vuex的个人信息的权限点信息进行按钮操作权的
所⽤技术: vue3 ,vue-cli, vuex , vue-router, axios ,Element-UI(移动端vant) 项⽬描述: 包括客⼾管理,库存管理,权限管理,基础设置等功能 1.基于Vue运⽤vuex和element-ui(移动端使⽤Vant)进⾏⻚⾯的布局与数据的交互; 2.通过后台返回的权限⻆⾊对侧边导航栏进⾏动态渲染; 3.根据⻆⾊权限显⽰不同的功能按钮 4.通过vue-router实现各个⻚⾯之间的跳转 5.对axios和默认url以及公共组件⻚⾯之间的封装
项目模块划分: 登录/注册模块 : *号登录/注册,*登录/注册等 学校模块: 全国的学校添加,删除,修改,查询等 作品模块: scratch在线编程作品,提交作品,查看作品,修改作品,播放作品,作品权限,参赛作品提交等 赛事模块: 赛事制定(添加),发布,修改,赛事权限管理等 评审模块: 邀请老师对作品的评审,打分,提交,审核等 学生报名: 赛事报名,信息审核,初赛,复赛,决赛报名和状态管理等 颁奖模块: 作品排名,作品发布,公告发布,证书颁发.奖品发放等 用户模块: 作品查看,用户权限管理,留言,收藏,点赞等 赛事课程模块: 上传有关赛事视频,播放,删除,发布学习课程等 班级管理模块: 班级添加,删除,修改,添加学生和老师等 在线学习模块: 在线观看学习视频,课题视频,赛事有关视频等 积分商城模块: 积分兑换,商品展示等 评委管理模块: 邀请,删除评委老师,评审作品列表显示等 证书管理模块: 机构认证,机构管理,证书上传,预览,下载等