• 熟练使用HTML、CSS、H5、弹性布局、媒体查询等技术解决各类浏览器兼容性
• 熟练使用Sass/Scss预处理语言,提高编译样式的效率
• 熟练使用JavaScript及ES6语法,高效处理数据
• 熟练使用Ajax 、Axios 前后端交互。
• 熟悉使用Vue全家桶:vue-router、vuex ,使用vue-router模块化开发
• 熟练使用UI插件,项目中使用ElementUI、uView等第三官方组件库提高开发效率
• 熟练使用小程序、uniapp开发框架。
• 掌握PS及PxCook等切图工具,从设计转换为产品进行简单的切图操作
• 掌握使用Git,对项目进行上传与日常维护
• 了解使用MVM框架开发小程序,并使用uni-app开发多端兼容项目
• 了解使用Webpack打包,将项目进行打包及优化
KERN手机商城
【技术栈】Vue全家桶+ElementUI
【项目描述】该项目是一个B2C模式的PC端电商网站,主要使用vue2框架开发。用户可以在该手机商城选购手机及配件等电子产品,当前手机商城项目具备登录注册、商品展示、商品详情、购物车、订单等常规商城功能。
【负责模块】登录模块、首页模块、商品详情模块、购物车模块、个人中心模块、订单管理模块、地址管理模块
【项目亮点】
商品详情页商品sku匹配。
搜索框运用防抖节流技术。
采用交叉观察进行页面触底懒加载。
实现登录,未登录情况下的页面鉴权。
使用keep-alive缓存页面。