本项目为社区电商。
使用react native开发,一套代码Android/iOS上90%的功能全覆盖。
团队贡献:
1、使⽤ React Native 技术改造移动端项⽬,将90%的任务功能都使用react native来实现,大幅度提高了开发效率;节约了人力成本,原本3-4人的工作量,精简到2人。
2、随着业务的增加,我们一起编写封装UI、网络、数据转换、图片资源重用、公共业务组件等10多种React Native基础库。
个⼈贡献:
1、将热更新的库重新架构,已适应不同的业务方使用,将之前的整体热更新的部分抽离,做到部分热更、热修复,避免了浪费大量资源。
2、重写了三方微信库的功能,增加了支持跳转到小程序。
3、开发日志监控系统,可以对接口请求、本地调试日志、埋点、自动化测试做全面的监控,所有的环节都是动态注入,不会对业务有代码的入侵。
4、带领团队完成日常的开发上线工作。