精通HTML,CSS,知晓HTML5新特性
熟练使用原生JavaScript,jQuery进行开发
熟练使用ES6
语法,知晓ES6新特性,开发中大量运用
熟练使用VUE2,VUE3脚手架实现项目开发,实现组件化
熟练使用uni-app实现多端、多平台开发
熟练使用element-ui,vant,ant-design,iview等组件UI库进行⻚面编写
熟练使用ajax,axios,fecth,websocket等交互技术以及不同框架内的http请求,可完成前后端交互
熟练使用less,sass,scss css预处理器
熟悉BEM架构,可使用BEM架构进行CSS开发,了解CSS原子化,使用unocss,tailwindCSS,进行开发
熟悉微前端实现方式,使用乾坤、无界等微前端框架实现微前端开发
熟练使用Echarts,HighChart实现数据可视化
熟悉canvas,webgl相关技术
熟悉TS开发,实现TS开发项目
熟悉webpack,vite,rollup等打包工具
熟练使用git、SVN版本控制工具
模训管理系统 前端开发
技术栈:vue2 + element + echarts + canvas + scss + 微前端 + 可视化大屏
2021.04-2022.11
项目描述:某部模拟训练管理系统、方便用户制定计划,根据计划分析相关数据,分为管理、评估、挖掘、大数据分析
模块。大量采用echarts实现数据可视化
主要职责:
1.参与
设计主导前端技术选型,基于公司内部vue框架进行深层次封装优化
2.echarts
二次封装优化,实现热插拔按需引入,根据业务需求实现一键化配置
3.element
组件库样式、相关模块功能二次封装,满足业务产品需求
4.负责管理、评估模块研发,
使用canvas
实现期班专项计划表排列,具备增删改查功能。
5.与后端、产品、UI人员紧密配合,实现接口对接、UI高度还原,
6.封装axios请求,router,vuex等公共模块
7.
前端性能优化、异步组件代码分包
8.可视
参与产品设计,功能需求对接
化大屏方案解决,主导可视化实现方案,带领参与模块开发,封装不同屏幕适配函数,实现多屏幕适配
某考试系统 前端开发
技术栈:vue3 + typescript + tailwindcss + vite + pinia + element-plus
2022.11-2023.05
项目描述:多角色在线培训考试系统平台,系统集成了用户管理、角色管理、部门管理、题库管理、试题管理、试题导
入导出、考试管理、在线考试、错题训练等功能,考试流程完善,易用性强
主要职责:
1.
负责技术框架搭建,技术选型,开发前准备
2.
基于element-plus
进行组件封装,对element-plus源码稍作修改实现满足业务需求的组件(多选下拉树、动态按钮等)
3.
封装element-plus
表格、表单组件,实现json化一键配置动态表单表格
4. 实现在线答题,计时,在线判断,自动阅卷等功能
5. 通过pinia + localStorage 实现数据持久化存储
软件商店 前端开发
技术栈:vue2 + element-ui + scss
项目描述:中台系统附属软件商店,应用上传下载,评论,排行投币等应用商城功能
主要职责:
2020.11-2021.08
1. 使用 vue-cli 进行项目底层搭建,使用 vue-router 实现⻚面跳转负责登陆注册注册模块,实现第三方登陆
2. 使用 axios 封装拦截器完成数据的请求,并渲染⻚面
3. 使用 vuex 进行全局数据状态管理,实现数据在模块之间的传递
4. 负责商品详情⻚的传参以及⻚面的渲染展示
5. 使用节流、路由懒加载、图片懒加载从而优化性能,提升用户体验。
6. 对各⻚面通用组件(宫格、轮播、商品卡片)进行封装,增强复用性 。
企福通 前端开发
技术栈:uni-app + uView + canvas
项目描述:企业针对员工的福利APP,涵盖签到,抽奖,评分排行等功能
主要职责:
1. 负责
参与项目产
2. 负责
品原型UI
兼容安卓 IOS
设计,⻚面开发
多端设备,以及各类机型样式兼容处理
3. 使用canvas
实现转盘抽奖、刮刮乐、生成海报等功能
4. 实现pad端与手机端响应式兼容
5. 打包多端APP、小程序、公众号内嵌H5,一套代码实现多端开发
技能强
国前台 +
后台管理 前端开发
技术栈:vue2全家桶 + ant-design + scss + webrtc
项目描述:全国工人开放学习平台,视频播放,在线直播等
主要职责:
1. 负责基础平台搭建,在原有项目基础上通过vue2进行对项目重构
2. 负责模块开发,与后端人员紧密配合
3. 通过与后端人员配合使用webrtc技术实现在线直播、通过websocket实现直播实时弹幕、实时聊天室
4. 参与产品原型重构设计
5. 使用虚拟列表动态处理上万条数据列表
6. 后台管理系统搭建,维护运营
7. 根据不同节日实现双系统动态换肤功能
角色 | 职位 |
负责人 | 前端开发 |
队员 | 前端工程师 |
队员 | 后端工程师 |
某部模拟训练管理系统、方便用户制定计划,根据计划分析相关数据,分为管理、评估、挖掘、大数据分析 模块。大量采用echarts实现数据可视化
多角色在线培训考试系统平台,系统集成了用户管理、角色管理、部门管理、题库管理、试题管理、试题导 入导出、考试管理、在线考试、错题训练等功能,考试流程完善,易用性强