熟练运用HTML+CSS来制作符合W3C规范页面;
熟练运用CSS预处理器Sass或者Less进行项目样式单元的开发;
熟练运用原生JS开发,有良好的编码习惯(例如规范:变量命名),会使用ES5和ES6;会使用jQuery开发;
熟练运用VueJS框架开发,熟练掌握vue+vue-cli+vue-router+vuex+axios全家桶开发模式。
熟练运用VueCli进行项目开发,大量使用es6语法,使用promise进行数据异步处理,使用vuex进行项目状态管理合理分布,实现数据调用统一化标准;
熟练运用Axios及Ajax实现与后台交互,实现数据页面渲染 和 逻辑层判断(注册登录的token验证等等),熟悉常用跨域方法JSONP、CORS、Nginx、Proxy;
熟练运用Uni-app跨平台开发框架来完成多端开发,打包app(ios和安卓),各种小程序和H5;
熟练运用Bootstrao、Layui、vant、element-ui 、Uview、jQuery等流行UI组件库的使用
熟练运用永久的数据存储Localstorage,Sessionstorage,Cookie。
熟练各种流程工具和构建打包工具:Git,、Gitee,、Webpack包管理工具npm、yarn、cnpm;
了解mysql基本操作;
了解node.Js,熟悉Express框架,配合Mysql数据库进行接口API编写;
了解设计模式:单例模式、工厂模式、代理模式、适配器模式等
电商购物
技术选型: Vue-cli+Vuex+Vue-router+Axios+Vant+Express+Mysql+Webpack+阿里云短信服务(SMS)
项目描述:该项目类似于京东淘宝购物APP,实现商品展示模块,商品搜索功能、搜索历史、搜索结果及价格排序、下拉刷新、首页数据无限加载、购物车管理、手机号(短信验证码)登录注册、修改密码、忘记密码、地址管理、地址添加、支付处理(支付宝沙箱支付)、商品分享、商品收藏、个人中心、登录拦截、退出登录等功能。
担任职责:
(1)负责移动端的页面开发,针对效果图和产品的需求,做出解决方案。
(2)利用HTML与css编写语义化的网页和网页布局和排版,利用sass技术实现css预处理。
(3)过axios与后端获取数据,实现前后端数据通信。
(4)运用cookie实现登录缓存功能。
该项目类似于京东淘宝购物APP,实现商品展示模块,商品搜索功能、搜索历史、搜索结果及价格排序、下拉刷新、首页数据无限加载、购物车管理、手机号(短信验证码)登录注册、修改密码、忘记密码、地址管理、地址添加、支付处理(支付宝沙箱支付)、商品分享、商品收藏、个人中心、登录拦截、退出登录
技术选型: Vue-cli+Vuex+Vue-router+Axios+Element-ui+Express+Mysql+Webpack+Echarts 项目描述:该项目主要用来发布一些前端技术博文和笔记,基于Vue全家桶(Vue-cli、Vuex、axios、Vue-rout