个人介绍
1.精通前端js基础,原型,闭包,作用域链,函数预编译,递归处理
2.熟练掌握ES6、AMD、CMD、CommonJs规范、HTML5、CSS3等新语法
3.精通vue全家桶,对vue3有一定的了解,对vue底层原理有了解
3.能熟练使用vant、element等ui库完成pc、移动端的开发
4.熟练使用axios进行后端交互处理数据
5.熟练使用scss、less、等预处理器
6.使用flex、grid、响应式、流式、重叠式布局
7.模块化开发,可视化API(echarts、tree.js、百度高德API)
8.熟练掌握git命令协同开发使用管理项目代码
9.对webpack有一定的了解,了解vue cli配置webpack
10.喜欢学习,平时会在掘金上分享自己学习文章
掘金:
Git:
工作经历
2021-06-10 -至今武汉宁润软件技术有限公司前端开发工程师
公司主要业务是对电网系统的后台进行升级,由原来的jquery代码升级成vue+ts,根据公司的规范以及平台封装的组件模板对老项目的每个页面进行重构升级,封装可复用的功能组件。
2020-06-20 -2021-05-20小驴机器人前端开发工程师
公司主要业务是研发智能移动机器人,我的职位主要负责公司云平台系统的研发,根据UI设计稿100%还原设计稿,根据项目需求完成后台系统的功能,对之前的功能进行升级维护,优化项目,对有缺陷的功能点进行修改以及对移动端的样式进行适配。
教育经历
2018-09-01 - 2020-06-30武汉职业技术学院模具设计与制造专科
技能
1.该项目是一个后台系统,主要功能有设置设备信息、展示设备拓扑结构、设备实时数据列表、台区拓扑图 2.项目主要技术是vue+element+webpack 3.项目难点在设备实时数据表格和台区拓扑图,实时数据表格是树形结构表格,里面涉及到子节点的数据更新,节点渲染,数据字段的校验。台区拓扑的难点在于目前开源的可视化组件库难以满足项目需求的拓扑结构图,所以此项目的台区拓扑图是用js和html写出来的组件,根据后台返回的数据结构渲染出真实的台区拓扑图
1.该项目是一个后台管理的demo项目,功能有:登录、可视化图表、国际化、高德地图、页面引导、导入导出等功能。 2.此项目主要技术栈有vue+ts+element+webpack+echarts+高德地图api,语言切换使用的是vuei18n,页面引导使用的是driver.js。