ClassCreators
1月前来过
全职 · 400/日  ·  8700/月
工作时间: 工作日8:00-20:00、周末8:30-22:00工作地点: 西安远程
服务企业: 3家累计提交: 1工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

熟练掌握` HTML5、CSS3、JavaScript、TypeScript、ES6 `,能够编写高质量的前端代码;熟练掌握` React `和` Vue `框架以及相关技术栈(如` Redux `和` React Router `),能够开发复杂的前端应用;能够独立搭建前端脚手架,并且熟悉前端开发流程,能够通过优化和调试来提高应用性能;熟练掌握`nodejs`,能够使用`koa.js` 和`MongoDB`技术构建可扩展的后台服务;熟悉` Webpack `和` Vite `等前端工程化工具,并且能够优化应用打包和构建流程;熟悉`浏览器渲染原理`和` 前端性能优化 `,能够识别和解决应用性能问题;掌握计算机网络基础,对前端`网络安全`有一定了解,能够使用` HTTPS `等技术来保障应用安全;

工作经历

  • 2019-09-02 -2022-05-04深圳中科软科技信息系统有限高级前端工程师

    1.高度还原设计师提供的UI设计稿和需求文档,并负责高效的编码开发; 2.与后端开发人员合作,实现页面与后端数据的交互,并进行调试和测试; 3.对网站进行性能优化,如使用图片懒加载、压缩静态资源等方式提高网站加载速度;

教育经历

  • 2016-09-04 - 2019-07-21金华职业技术学院计算机应用技术专科

    大专计算机专业,计算机基础扎实

技能

Mongo
Node.js
HTML5
CSS
Vue
React
Ajax
0
1
2
3
4
5
0
1
2
3
4
5
作品
它采星球小程序

项目描述: 该项目是一个售卖宠物粮食相关的*小程序,具有首页、商品分类、购物车、订单、用户界面等功能 责任描述: ◆ 完成登录功能 ◆ 完成购物车功能 ◆ 完成订单支付功能 技术描述: ◆ 使用 wx.getUserInfo 等 API 实现用户授权和二次登录免授权 ◆ 对 wx.request 进行二次封装,如果是登录请求使用 wx.setStorage 携带上 cookie ◆ 使用 wx.getStorageSync 判断用户是否登录携带 cookie,给予购物车页面访问授权 ◆ 使用 wx.switchTab、wx.navigateTo 等 API 进行路由跳转功能 ◆ 使用 swiper 组件实现首页轮播图效果,用 scroll-view 组件实现图片滑动效果 ◆ 使用 wx.requestPayment 发起*支付 ◆ 对小程序进行分包,优化小程序首次启动的下载时间,以及在多团队共同开发时可以更好的解耦协作 ◆ 调用 wx.login 接口,获取*用户绑定的*号实现*号授权

0
2023-03-29 23:58
新蜂商城webApp

前端主要技术栈:Vue3.2.x + Vue-Router4.x + Pinia + Vant4.x + Less + Vite 4.x + Axios。 项目描述: 该项目是一个包含多种类商品的购物平台,包括首页、搜索、商品详情、用户信息、收藏、购物车、订单、 支付页面等功能。 责任描述: ◆ 完成首页导航分类栏 ◆ 完成搜索功能 ◆ 完成商品页面展示排序功能 技术描述: ◆ vue-router 用于实现路由调转,params 实现路由传参,route.beforeEach(t,f,n){} 实现路由拦截 ◆ 使用 vue-virtual-scroll-list 虚拟列表插件,解决数据过多导致 DOM 元素过多,导致页面卡顿的 问题 ◆ 使用 vuex 做状态管理并且初始化调用接口,监听 state 渲染 DOM,并且使用自定义事件实现子 向父之间的通信 ◆ 使用 vue-lazyload 插件,实现图片懒加载,使用路由懒加载,优化页面性能 ◆ 使用 axios 并且对它进行二次封装,实现请求的拦截以及响应的拦截,错误的统一处理等 ◆ 使用 cookie+token 实现免登录,使用路由守卫实现未登录时的跳转拦截

0
2023-03-29 23:59
一体化后台管理系统

项目描述:基于react的后台管理系统软件。主要作用有:普通员工可以使用此软件查看公司组织结构以及自己所在部门的周报表、月报表、季报表和年报表;财务人员可以通过录入数据、接入亚马逊API,获取销售订单等方式,实时的生成各个部门报表。 项目职责:我负责整个项目的前端部分,此项目有商品管理模块、公司组织架构模块、交易规则设置模块以及报表模块组成 技术描述: - 使用了react + redux + react-router + Hooks + TypeScript进行项目开发; - 使用Ant design UI库提高开发效率; - 使用AntV X6图编辑引擎绘制公司组织架构图; - 使用 React.lazy和React Suspense实现代码分割,实现组件动态加载; - 使用axios封装请求,将请求的错误处理逻辑抽象出来实现统一处理错误的职责;

0
2023-03-30 00:03
更新于: 2023-03-09 浏览: 212