1、精通vue全家桶,使用过vue3+vite+ts进行项目开发;
2、精通HTML5、CSS3、JavaScript,有es6,TS,jquery开发经验;
3、熟练使用element-ui、echarts,有数据可视化经验,有qiankun微前端应用经验;
4、熟练使用vant-ui开发H5应用,熟练使用uni-app框架;
5、熟练开发微信环境应用,包括小程序、公众号、企业微信;
6、掌握webpack、babel等常用工具配置;
7、对模块化、组件化、前端工程化有一定的认识,有实际开发经验;
8、熟练使用git、svn等工具,熟练使用项目管理软件Redmine,项目跟踪管理工具Jira,禅道。
项目一 移动开发平台
简介:该项目实现了移动应用的创建到发布 ,采用乾坤微前端架构模式开发 ,包括主应用及多个子应用 ,主应用为基础平台:包括用户管理 、应用管理 、权限管理 、发布管理 、资源管理,子应用为业务模块 ,各应用可与主应用基础平台聚合成一个应用 ,也可独立运行。
技术栈: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动画方法,结合文字长度和屏幕宽度控制播放速度实现公告栏横向播放功能
该项目是商城小程序 ,包括商品模块 、订单模块 、福利官等模块,功能涵盖商品展示 、加购 、下单 、售后等 ,商品秒杀等功能 ,以及代金券 、优惠券等功能。 作为前端开发: 1 、负责商品从下单支付订单售后相关的模块界面开发 ,接口联调 ,数据处理等; 2 、负责商品分
该平台实现了移动应用的创建到发布 ,采用乾坤微前端架构模式开发 ,包括主应用及多个子应用 ,主应用为基础平台:包括用户管理 、应用管理 、权限管理 、发布管理 、资源管理,子应用为业务模块 ,各应用可与主应用基础平台聚合成一个应用 ,也可独立运行。 作为前端开发: 1 、