个人介绍
1、熟悉 ES6、CSS、HTML 等进行页面布局
2、熟练使用 git 工具进行代码管理
3、熟悉 Vue 全家桶,熟练使用 Vue、Vuex、Vue-router、axios 进行项目开发
4、熟悉 MVVM 框架,理解框架背后的原理
5、掌握 webpack
6、熟悉 http/https 协议
7、曾经熟悉Java、可走读后端代码、梳理接口业务逻辑,熟悉mysql,了解redis
工作经历
2021-01-01 -2022-11-30彩讯科技有限公司前端工程师
一、使用技术:npm、webpack、JS、HTML、CSS、vue、axio、elementUI 二、技术细节: (1)使用 vue-router 进行路由管理 (2)使用状态管理工具 vuex 管理车主认证标识、登录信息、车牌号、维保信息等 (3)完成页面布局、封装脚本、实现页面功能 (4)由于有不同的用户有不同的全权限,于是通过动态添加路由实现菜单的控制,通过自定义指令v-permiss实现按钮控制 (5)封装了Toast组件、表单验证等组件 (6)优化webpack配置,优化操作包括code-spliting、加各种压缩代码的插件
2019-09-01 -2019-12-01软通动力有限公司前端
一、使用技术:JS、WXML、WXSS 、原生小程序 二、技术细节: (1)将请求封装成 Promise 形式,避免回调地狱、并可以实现链式调用 (2)将页面拆分成组件,使得页面代码结构更加清晰,易于复用 (3)根据响应的状态码,对错误进行统一处理,使得代码结构更加清晰
2018-10-01 -2020-09-01软通动力有限公司前端工程师
该项目主要包括 PC 端、移动端H5、运营中心。PC 端又分为商城和运营中心,其中商城部分包括购物车,商品详情页,下单,优惠券,折扣码;而运营中心包括:商品管理,订单管理,用户管理,营销管理等 一、使用技术:npm、webpack、JS、HTML、CSS、vue、axio、elementUI 二、技术细节: (1)使用 vue-router 进行路由管理 (2)使用状态管理工具 vuex 管理登录状态、购物车数量等 (3)使用 Element 框架编写后台管理系统 (4)通过合理配置 webpack 中的 sourceMap 参数 以及 引入必要插件,将打包速度提高从8.6s提高6.6s
教育经历
2011-09-01 - 2015-07-09江西理工大学机械电子专业本科
技能
一、使用技术:JS、WXML、WXSS 、原生小程序 二、技术细节: (1)将请求封装成 Promise 形式,避免回调地狱、并可以实现链式调用 (2)将页面拆分成组件,使得页面代码结构更加清晰,易于复用 (3)根据响应的状态码,对错误进行统一处理,使得代码结构更加清晰
(1)使用 vue-router 进行路由管理 (2)使用状态管理工具 vuex 管理登录状态、购物车数量等 (3)使用 Element 框架编写后台管理系统 (4)通过合理配置 webpack 中的 sourceMap 参数 以及 引入必要插件,将打包速度提高从8.6s提高6.6s (5)与后端对接,完成页面布局和交互