◎熟悉vue/vue-router/vuex/Element UI/vant组件库)/mint UI(组件库),对vue源码有一定了解
◎熟悉react/react-router/redux/ant-desgin(UI组件库)/ant-desgin mobile(UI组件库)
◎熟悉layuiadmin,做快速开发
◎掌握Html5、css、javascript
◎熟悉响应式开发
◎掌握圣杯布局、双飞翼布局、黏连布局
◎熟悉浏览器兼容,如:事件处理兼容,浏览器类型兼容
◎熟悉css预处理器:less、stylus
◎熟悉JQuery库
◎熟悉移动端适配以及开发
◎熟悉模块化、组件化开发
◎熟悉express、koa开发服务端
◎熟悉mongodb数据库,mongoose
◎熟悉git操作
◎了解HTTP协议,请求与响应,请求方式
◎熟悉JS面向对象, 如: 闭包,原型,继承
◎熟悉es6,如:箭头函数,Promise函数,async await
◎熟悉前后端通信原理,熟练使用模拟数据mockjs、原生ajax及ajax类库
◎熟悉webpack基本配置,以及性能优化配置
◎熟悉微信小程序, Mpvue框架
◎了解MVC模式,熟悉MVVM模式
1.智慧企业(vue)
项目描述:
企业内部OA办公软件,包括协同办公、协作沟通、知识培训、社区文化、应用后台管理
责任描述:
1.负责开发协同办公模块(任务管理、待办、日程、企业广播、物品领用等)
2.负责开发知识培训模块(知识中心、文件上传)
技术要点:
1.使用vue-router进行协同办公不同应用之间的路由跳转,并根据路由地址传参的不同显示对应的界面
2.使用props进行父子组件之间传弟数据,例如消息通知模块,把数据传给listview显示不同类型的消息
3.通过localStorage,存储一些js脚本,例如:toolbar,weather
4.通过axios发送ajax请求数据,并进行请求拦截,响应拦截
5.使用element UI库,实现页面布局,并实现按需加载
6.使用vuex 对状态数据进行统一管理
性能优化:
1.组件路由懒加载
2.使用vue-lazyload,实现Listview项目展示懒加载
3.使用vue-virtual-scroller优化无限列表性能
2. 牛牛新能源(微信公众号)
项目描述:
此软件主要功能就是根据不同地理位置,显示不同的充电桩位置信息,用户可以根据需求到充电桩充电,并可以查看自己的订单,个人信息
责任描述:
1.负责首页、订单、个人模块的设计与实现
技术要点:
1.使用自定义axios发送ajax发送请求,配合请求拦截器和token,实现七天免登陆功能
2.使用事件总线实现任意组件之间的传参,实现主页数据传递到详情页面
3.自定义事件,把方法从主页传递到子组件
4. 使用es6+vue-router+axios 实现数据获取与路由跳转
5. 使用Vant(ui组件库)实现页面布局
6. 输入框使用防抖技术,减少请求次数
性能优化:
1.使用vue-lazyload,实现Listview项目展示懒加载
角色 | 职位 |
负责人 | 高级前端工程师 |
队员 | 产品经理 |
队员 | 前端工程师 |
队员 | 后端工程师 |
项目描述: 企业内部应用后台管理系统,为充电桩运营管理人员方便查看数据而开发,包括实施数据,发票管理,运营管理,共11个模块 责任描述: 1.负责开发登录界面,首页,实时数据 2.负责开发发票管理(申请列表,发票信息) 3.负责开发运营管理(充电桩管理,电站管理
项目描述: 此公众号主要功能就是根据不同地理位置,显示充电桩地理位置信息,用户可以根据充电需要到桩充电,并可以通过服务界面完成充值,订单查看,在我的界面可以查看钱包,订单 责任描述: 1.负责列表、订单、个人模块的设计与实现 技术要点: 1.使用自定义aja
项目描述: 企业应用后台管理,用于集团客户后台数据管理 责任描述: 1.负责开发首页(图表展示) 2.负责开发用户管理模块 技术要点: 1.主界面使用iframe进行不同界面之间的跳转 2.通过localStorage,存储一些js脚本,例如:too