项目概述:这是一个电商项目,支持六种运行环境,分别是Web(PC端浏览器)、移动端浏览器、微信小程序、APK、IOS、
PAD。项目启用敏捷开发,每一次迭代,各个开发人员负责的内容及类型都不同,涉及页面、组件、通用能力和组件添加功能和
优化等需求。
相关技术:React-Native + TypeScript + Mobx + React-Navigation + Axios + Webpack。
个人职责:负责通用活动页的开发和维护,开发排行榜组件和会员店组件,维护和修改优惠券组件,负责智慧生活页的瀑布流及
内容卡片视频自动播放,开发页面变装、多组件组合变装、单组件变装,开发和维护通用组件(背景图片组件、弹框组件),负
责多个组件的高度计算。
项目难点:首屏加载时间、页面占用内存超标、页面滑动卡顿、组件曝光准确性、组件的高度计算、图片展示模糊、视频自动播
放、多端适配的差异性。
业绩:
我在此项目负责页面、组件及通用能力开发。独立完成通用活动页面开发,维护8个版本的测试迭代,帮助测试同学定位
30+问题,与其他同事协同完成智慧生活页面开发。负责图片热区领券、会员店组件和排行榜组件主要