Skip to content

我的简历

我的能力

  • 能够运用 Git 管理前端项目,并且使用 Git 分支进行多人协同开发
  • 掌握Echarts 各类型数据可视化图表的应用,具备大屏3D可视化开发能力
  • 掌握 element-ui 组件库的运用
  • 掌握 Vant 组件库的运用
  • SEO 优化和服务端渲染
  • 掌握自定义组件封装
  • GitHub Actions 实现文章的自动更新,将自动化集成到开发流程中
  • 能够独立完成原生小程序项目开发
  • 能够独立完成跨端小程序项目开发
  • 在项目开发中实现自动化、规范化、组件化、模块化
  • 微信登录
  • 微信支付

我的项目

  • 后台管理系统
  • 基于 Next.js 平台开发的博客网站
  • B站评论
  • 知乎频道管理
  • 美团外卖
  • 记账本

能力掌握

  • [ ] 能够使用 axios 实现 Ajax 操作,为后续项目课做好技术铺垫
  • [ ] 能够使用 Promise 与 async/await 高效的实现异步操作
  • [ ] 掌握使用token进行访问鉴权功能实现
  • [ ] 掌握 axios 以及拦截器的应用
  • [ ] 掌握 Vuex 管理全局状态的技术解决方案
  • [ ] 熟练使用 vue-router 管理组件的切换展示
  • [ ] 掌握文件上传和富文本编辑器在 Vue 项目中的应用
  • [ ] 掌握使用 postcss-px-to-viewport 实现移动端适配
  • [ ] 能够独立运用 vue2 + vant 搭建H5应用能力,能够实现文章列表、频道管理、评论与回复、用户权限控制等特色业务。
  • [ ] 使用vue-cli创建vue单页应用解决方案
  • [ ] 使用vue-router实现前端路由解决方案
  • [ ] 使用vue-vuex实现状态管理解决方案
  • [ ] 使用json-bigint处理最大安全整数解决方案
  • [ ] 使用iconfont实现前端多色字体图标解决方案
  • [ ] 使用dayjs处理相对时间计算解决方案
  • [ ] 使用soket.io实现即时通讯解决方案使用postcss-px-to-viewport 实现移动端适配解决方案
  • [ ] 掌握Vue + Element技术栈在开发管理型后台项目的技术开发能力
  • [ ] 具备角色、人员、权限类系统的设计整体设计及应用能力
  • [ ] 拥有Vue.js相关的技术要点及配套的插件,解决方案深度使用能力
  • [ ] 具备使用 qiankun 搭建微前端项目的能力
  • [ ] 掌握微信请求工具封装和使用
  • [ ] 掌握微信用户登录和登录状态检测解决方案
  • [ ] 掌握基于腾讯位置服务实现地理定位检索
  • [ ] 掌握基于微信二维码服务实现访客通行证
  • [ ] 能够掌握鸿蒙低代码开发,能够掌握云服务提供的独⽴⼊⼝、免安装等便捷服务
  • [ ] 掌握端云一体化工程概览、工程创建及配置、端云一体化组件集成、云函数开发及使用、云数据库开发和使用、一键式部署云工程的能力
  • [ ] 基于 http 模块封装 request 工具函数,实现网络管理
  • [ ] 基于 router 模块实现路由封装,实现访问权限控制
  • [ ] 通过 React + Hooks + Redux Toolkit 的学习,实现多种业务场景下的功能开发,如等业务功能
  • [ ] 进军大厂必备,结合 TypeScript+Hooks 和函数式编程思想完成项目开发。

项目介绍

介绍项目1项目2项目3
工作经历杭州鱼互联网有限公司
2023-02 ~ 2023-04
移动端开发
2023-07 ~ 2023-07
前端开发
项目名称小程序+网页+后台管理系统中后台管理系统导购店长小程序
项目描述一个为零售行业提供技术支持的平台,本项目两套代码,Vue2框架和重构后的React框架的为了提高导购和店长的工作效率,搭建一套工作流程小程序
个人职责1.小程序功能优化,历史 bug 修复,封装公共业务组件,提高代码可维护性,使用图片压缩,对静态资源进行体积优化,提高响应速度
2.H5 网页开发,使用rem 兼容不同机型,使用 window API 修复 IOS 滑动问题,独立负责需求评审,开发联调,测试和发布上线
3.toB 中后台系统开发,熟练使用第三方库快速交付需求,封装公共逻辑和交互,使用注释和复杂逻辑解构提高代码的可维护性,独立负责多个复杂需求上线,并维护在线文档
1.参与了老项目功能的维护和扩展,使用了vue.directive来提取通用逻辑到自定义指令,熟悉了完整的开发流程规范
2.参与新项目的开发,在开发周期短的情况下,对老项目进行重构,独立负责了多个模块上线,跨团队沟通,协作;,熟练使用组件和框架的能力快速开发,封装通用业务组件,重构后的代码行数相比较旧项目减少了40%,提高了用户体验
1.优化历史功能,修改页面交互体验,修改历史数据显示异常现象,提高使用体验
2.新增自动化任务体系功能,使用状态管理库实现一套数据驱动多个层级组件视图更新
3.使用多种第三方库实现功能 - lodash.js(数据处理),qrcode.js (二维码生成),html2canvas(截图)等等

模板