项目一 移动开发平台
简介:该项目实现了移动应用的创建到发布 ,采用乾坤微前端架构模式开发 ,包括主应用及多个子应用 ,主应用为基础平台:包括用户管理 、应用管理 、权限管理 、发布管理 、资源管理,子应用为业务模块 ,各应用可与主应用基础平台聚合成一个应用 ,也可独立运行。
技术栈:Vue+element-ui+Vuex+vue-router+echarts+qiankun微前端框架
技术产出:
1、设计并实现了高度可定制化的内部组件,提高组件的复用性和代码的可维护性
2、为减少代码冗余度,将组件的公共逻辑或者配置抽取出来成mixins文件,大幅度缩减重复性代码
3、根据 UI 设计图对 Echarts 图表(例如柱状图、雷达图、折线图等)进行修改和二次封装,只需要传入固定模版的数据即可渲染成所需要的图表,并可自定义颜色
项目二 电子银行
简介:该项目是手机银行项目 ,业务模块包含 :账户管理 、理财 、转账 、贷款 、生活缴费等。
技术栈:eeui-app框架+weex-ui组件库+vue2+vuex+vue-router+vant-ui
技术产出:
1、处理H5页面常见ios端兼容性问题(input光标高度、页面上下滑动出现卡顿和页面缺失、ios键盘唤起,键盘收起后页面不归位
2、通过eeui.postMessage API和pageMessage钩子函数进行跨页面通信
3、开展现有产品冗余优化,基础工作环境统一工作,输出统一参考手册,包括代码规范、组件规范、项目规范等。
项目三 太平惠汇
简介:该项目是商城小程序 ,包括商品模块 、订单模块及文章模块 ,功能涵盖商品展示 、加购 、下单 、售后等 ,商品秒 杀 、拼团等功能 ,以及代金券 、优惠券等功能。
技术栈:微信原生小程序开发
技术产出:
1、引入微信 sdk ,优化封装微信支付,授权,分享等功能
2、使用lazy-loading插件实现图片的懒加载的手段,解决有大量图片请求,等待会造成用户体验卡顿白屏等问题
3、通过animate动画方法,结合文字长度和屏幕宽度控制播放速度实现公告栏横向播放功能