1、掌握 localStorage、sessionStorage、cookies 等前端存储方案,记 录用户操作习惯或常用数据,从而降低 HTTP 请求,提升用户体验。
2、熟练使用 Ajax,实现异步页面无刷新抽取数据,同步校验数据,以及 掌握 JSONP 和 CORS 等跨域解决方案。
3、熟练使用各种 web 前端技术,包括 HTML(5)/CSS(3)/JS/ES6 等,能快 速还原 PSD 源文件,解决各类浏览器兼容性。
4、熟练使用 vue 框架快速的构建项目,以及第三方库(ElementUI、 bootstrap、jQuery、Iview、Vant)。
5、熟练使用 Echart 和百度地图离线版的实现数据可视化、使用 FFmpeg+nginx 来开启摄像头将 rtsp 转 rtmp 的音视频实时播放功能。
6、熟练使用 git 版本控制工具,进行代码管理,实现敏捷开发,制作 过一个版本管理工具(http://118.126.103.67:3000/)。
7、熟悉 webpack 自动化构建工具,熟练使用 less 预处理器。
8、了解 node.js,利用其搭建简单的服务器。
项目一 :睿泊车云平台
我主要是利用 VUEX+VUE-router、Iview、axios、less 进行开发的 停车场云平台管理系统,以 VUEX+VUE-router、Iview、axios、less 对页面 进行渲染。分别实现了 token 验证登录并在每次请求时携带上 token 采用 MD5 加密的方式进行加密,利用 vuex 保存 token 到 cookies 一天时间,根 据用户的权限级别实现不同的菜单功能并且可以通过超级管理员更改当前账 号的权限同时也可以增加新的权限,对集成商、服务商、业主、停车场逐层 进行下级管理功能和车场订单查询功能以及增删改查等功能,车场账号提供 了摄像头实时播放、抬杆、抓拍、落杆等功能,云平台中有微信收款和支付 宝收款二维码的生成链接,以及提供给每个车场的收款二维码,分别对微信 支付和支付宝支付做出了获取用户的等功能的配置,为广深高速公路提供百 度离线版的地图,在地图上标出了所有门架和和收费站的经纬度,使广深高 速整条路高亮显示出来。
项目二:Samanea 招商看板
我主要是使用 Vue.Js 组件通信、element、swiper、less 操作等前 端 WEB 技术进行网站的开发。负责使用 axios 请求接口数据对 Samanea 招商看板 中的店铺租售情况进行显示,使用 swiper 组件实现了无缝轮播图特效。
项目三:海风小店
详细功能:系统主要是面向房产家居产品销售进行设计,按照UI设计要求,主要分3大模块设计,分别为首页模块设计、分类模块设计、购物车模块设计、用户模块。用户模块主要提供与用户有关的功能。比如用户的昵称、会员信息以及账户余额等信息,支持用户对自身有关信息的修改功能;上首页模块设计主要提供商品的添加、展示等功能,客户可以通过小程序查看所有展示的商品信息,同时客户也可以在自已的购物车中添加商品,完成购买功能,商家可以通过查看订单,来进行线下发货,该模块客户和商户共有。分类模块主要是对家居的分类进行查询操作。
个人负责:整个项目有个人独立完成,使用原生组件开发,统一封装了http请求,利用微信小程序自身的组件设计页面,产品展示部分用了模板的功能
该项目全有我个人独立负责,主要是利用 VUEX+VUE-router、Iview、axios、less 进行开发的 停车场云平台管理系统,以 VUEX+VUE-router、Iview、axios、less 对页面 进行渲染。分别实现了 token 验证登录并在每次请求时携带上
详细功能:系统主要是面向房产家居产品销售进行设计,按照UI设计要求,主要分3大模块设计,分别为首页模块设计、分类模块设计、购物车模块设计、用户模块。用户模块主要提供与用户有关的功能。比如用户的昵称、会员信息以及账户余额等信息,支持用户对自身有关信息的修改功能;上首页模块设计主要提