熟悉HTML、CSS、JavaScript等前端技术,还原设计图符合w3c标准且兼容主流浏览器的页面;
熟练使用移动端弹性盒模型、flex、rem 布局百分比布局,能够解决各移动端的页面布局问题;
熟练使用Ajax、Axios等与后台进行数据交互,使用mock模拟后台接口数据;
熟悉vue全家桶, vue-cli脚手架构建项目,vue-router路由构建,vuex集中式数据管理;
熟练使用 localStorage,sessionStorage,Cookie 数据储存方式;
熟练使用webpack、gulp自动化构建工具构建项目;
熟悉模块化开发思想(AMD/CMD规范),常使用基于commonjs规范的webpack构建工具;
熟练使用 git 版本管理工具进行代码管理,了解 svn;
熟练使用sass,less进行预编译处理;
熟悉 bootstrap、Mui、mint-ui 、Vant等主流 UI 框架;
熟悉 Swiper、animate 进行微场景的开发制作;
熟悉微信开发者工具,能够通过微信开发者工具完成小程序的开发;
熟悉微信公众号开发;
熟悉React,使用react进行组件化开发,了解redux、mobx等数据流框架;
项目一 : 预汇购(PC端中台应用)
项目描述:
是一个用户预购的国外货品的货币汇购折算预测平台
项目职责:
主要负责页面功能模块的开发实现
主要技术:
1、使用Bigfish+react搭建项目环境,react-router-dom搭建路由实现页面的跳转及路由传参;
2、使用 Antd快速构建页面,完成页面的渲染;
3、使用 redux来进行状态管理,数据传递;
4、通过params进行路由传参,通过props进行组件传值,利用state对组件内部数据的更新和管理;
项目二:乐拍(pc端)
项目描述:
是一个优惠卷秒杀的电商的商城后台管理系统
项目职责:
主要包括用户管理模块和商品管理模块,能够对商城用户以及商品信息进行操作。
主要技术:
1、使用vue-cli脚手架快速搭建环境,使用Element实现高保真页面开发;
2、使用vue-router完成SPA间的页面跳转;
3、使用token记录登录状态,结合localstorage验证用户权限;
4、通过axios插件完成与后台的数据交互;