熟练使⽤vue,vue-router,vuex全家桶,熟练使⽤antd,element等UI框架,熟练使⽤HTML5,css3,以及less,sass等预处理器,熟练使⽤JavaScript,ES6新特性,模块化开发,熟练使⽤js,可封装axios,以及相关的拦截器,对typescript有⼀定了解,了解node.js常⽤服务器框架,可使⽤express搭建服务器,了解MySQL数据库以及可视化⼯具Navicat,了解相关语句,可配合node服务器进⾏数据查询。掌握react,掌握react全家桶。
快餐快捷点餐⼩程序
满⾜客⼾点单并提供到店⾃取和外卖配送功能,根据时间显⽰当前供应商品,主要负责商品分类显⽰和购物⻋模块
1. 判断当前时间,将对应商品添加⾄推荐分类
2. 封装虚拟⻓列表优化性能,使⽤ui图⽚懒加载
3. 通过判断scroll实现楼层效果
4. 使⽤防抖截流函数,防⽌恶意点击
5. 封装购物⻋模块,通过判断⽤⼾登录状态做出相应处理
6. 封装弹框组件,现实商品详情
7. 使⽤路由懒加载
8. 虚拟⻓列表的使⽤,主要⽬的为减少dom渲染。
SMSone酒店管理系统
项⽬经历:
对客⼾品牌旗下的各商铺信息,员⼯信息,相关商品信息等进⾏综合可视化管理,根据不同的账号权限等级提供相应的管理⽅法
1. 使⽤elementUI进⾏布局
2. 使⽤vuex对公共状态进⾏管理
3. 对elementUI进⾏⼆次封装,封装弹框组件,进⾏多次复⽤
4. 应⽤单例模式加createProtal封装表单弹框,配合正则对表单进⾏处理。
5. 负责对商品进⾏上架,下架管理,以及增删改查操作,对产品的销量,反馈等数据进⾏现实
6. 使⽤fromdata⼤⽂件上传处理商品展⽰图⽚和视频,并且使⽤断点续传做优化。
7. 登录使⽤双token验证。
后台管理系统
完成客⼾单位的基本信息显⽰与操作,对各部⻔的⼯作⼈员进⾏分类管理,使⽤antdUI框架进⾏⻚⾯样式布局,封装弹框组件,对⼯作⼈员的操作进⾏记录
1. 使⽤redux进⾏数据管理
2. 使⽤Echarts进⾏数据显⽰
3. 员⼯信息的搜索,筛选以及增删改查功能
4. 封装ajax进⾏数据请求
5. 表单弹框⾮空,正则验证