个人介绍
工作经历
2020-10-22 -2022-01-21上海友赢信息科技有限公司前端
负责公司产品的维护,同时参与开发公司的新项目 参与公司多个产品的客户端架构设计,对产品功能和性能不断优化,持续提升用户体验 根据项目需求、配合 UI 设计人员及产品策划人员,负责实现 PC 端以及移动端页面的设计和开发
2019-06-27 -2020-10-15上海拓者软件科技有限公司 前端
负责前端界面的开发及制作,以及前端与业务层交互开发和维护 负责按照产品或项目要求,完成软件界面前端开发需求任务 负责公司产品后台系统的开发、维护
教育经历
2015-09-01 - 2019-07-01南昌航空大学科技学院计算机科学与技术本科
技能
负责首页区域、tab 展示、我的 1. 使用 vue2.0 脚手架作为项目环境,并结合 ElementUI 组件库进行开发 2. 通过 vue-路由守卫+token 判断是否登录,进行重定向 3. 通过请求拦截和响应拦截实现 token 鉴权及错误处理,并将 token 存入 vuex 中 4. 使用 Composition API 将重用性高的功能模块进行封装 5. 与 UI 设计师配合,使用 element-ui 组件进行页面布局设计,压缩开发周期
:负责首页内容、商城展示、个人中心模块 1. 采用*小程序开发工具进行开发,通过 weUI 进行页面功能开发 2. 通过编译 WXML+WXSS+JS 的文件来构造页面 3. 采用原生全局配置,在 app.json 中配置底部 Tabber,实现路由导航跳转 4. 使用 wx.request 获取后端数据渲染数据,使用 wx.setStorage 做用户数据的存储
负责线下活动、客户追踪、我的模块 使用的是uniapp+vant 1. 通过 api 进行小程序之间的跳转和数据传递 2. 以 canvas 的效果,把活动分享给顾客端的用户 3. 通过图片懒加载,提升反应速度,提升用户体验 4. 请求数据获取活动地址定位、展示活动内容 5. 用户参加活动,通过 wx.getUserInfo 获取用户信息展示到客户追踪模块 负责基本信息管理、实验资源管理、实验教务管理等功能、 1. 使用 Ant Design 组件完成页面布局,实现后台管理系统对输入信息的存储 2. 封装复用组件,减少代码重复编写 3. 模块中存在数据展示过多时,采用分页器功能,按需请求加载,提高用户体验 4. 与后台端口对接,实现数据交互,实现数据的展示和页面的布局排列 5. 使用 Vuex 管理数据状态,实现各页面的数据传递