个人介绍
1. 熟练掌握 Vue前端开发框架,掌握vue-cli+vue2.0+vuex+vue-router+element-ui/vant全家桶 ;
2. 熟练掌握 Javascript、jQuery、HTML/HTML5、CSS3等前端开发技术 ;
3. 掌握各种模式布局,包括固定式布局Px、弹性盒布局Flex,能够利用预编译样式语言Sass、Less、Stylus等进行项目处理;
4. 熟悉 web 加载优化和页面性能优化,了解HTTP协议以及不同的浏览器兼容性问题以及不同设备的跨端适配性问题,可以利用浏览器内核前缀以及不同平台尺寸单位进行对应的处理;
5. 熟悉前端模块化开发,理解前端工程自动化构建、按需加载以及前端优化方法;
6. 熟练使用element UI、vant、swiper、bootstrap、antd 等UI组件库;
7. 熟练使用Git版本管理工具,以及npm包,webpack打包工具;
8. 熟悉nodeJS后台语言并通过nodejs (如express) 搭建web服务器,了解MongoDB,php,了解服务器和数据库相关知识;
9. 了解作用域、闭包、This等基础概念,能熟练使用ES6、ES7标准语法;
10. 熟悉 axios 数据请求,能与后端很好的合作,能够解决跨域请求访问问题;
11. ***、小程序开发原理、开发流程,接口组件、验证授权等;
12. 了解一些规范H5、C3、ES5、ES6、AMD、CMD、COMMONJS等规范;
13. 熟悉 Cookie、LocalStorage、SessionStorage,数据存储方式;
工作经历
2021-12-01 -2022-06-21江西吉禾供应链高级前端工程师
项目名称: wms(PC端) 项目描述: 该项目为后台管理系统. 技术栈:采用elementUl完成页面布局、实现单号的增删改查排序,vue2.0、vue-router、vuex、element-UI、axios、 项目技术: 1、使用vue脚手架搭建项目,在编写的过程中用Eslint语法进行编译和审查 2、采用elementUI完成页面布局,用vue-router懒加载来实现各个页面的跳转 3、页面的各个分类,通过axios调接口来实现用户点击每个分类来实现每个不同模块的内容 4、分类模块部分通过sass加icon来实现排版 5、用vuex状态管理来实现缓存,减少调接口次数,从而减少开发成本 6、实现扫码功能快速带入单号,节省大量时间
2020-06-10 -2021-11-29掌行科技前端开发
项目名称 全游旅行(抖音小程序) 项目描述 这是一个线上购买(景点、温泉、酒店)门票的小程序,通过定位给用户推荐附近的景点酒店 项目职责 1、首页模块(包括商品列表,商品详情,购物车,定位导航,支付功能等) 项目技术 1.基于uniapp 、Vue 进行项目的组件化开发。 2.使用 Scss 专业扩展语言进行页面样式的设计。 3.由于字节跳动兼容原因,封装了底部导航等公共组件,实现代码的复用性。 5.调用 API 实现获取用户登录、分享等功能。
教育经历
2018-09-01 - 2021-07-01江西财经职业学院计算机应用技术专科
在校期间热爱前端,钻研前端、具有良好的沟通能力、团队协作能力,对代码编写有浓厚的兴趣,在学习实践中有自己的独特见解,对新兴技术很感兴趣、经常对前沿技术了解和学习
技能
技术栈:vue-cli,vue-router, echarts, axios, vue全家桶等 负责模块: 我的模块(包含页面的搭建,登录注册,设置) 1.封装了路由组件,实现了异步路由 2.使用echarts地图生成json 3.通过正则表达式判断输入是否正确,通过token验证用户是否存在,有则登录成功, token不存在则跳到登录页面页面渲染。 4.获取车辆行驶轨迹,通过地图标注点渲染出轨迹图 4.封装了axios,统一管理数据请求文档
技术栈:element-UI, vue-cli,vue-router, vuex, axios, vue全家桶等 负责模块: 我的模块(包含页面的搭建,登录注册,设置) 1.封装了路由组件,实现了异步路由 2.使用element-UI 提高开发效率与页面的美观 3.通过正则表达式判断输入是否正确,通过token验证用户是否存在,有则登录成功, token不存在则跳到登录页面页面渲染。 4.使用Vuex统一管理数据,便于后期维护 5.封装了axios,统一管理数据请求文档 6.封装了扫码功能组件