React Native最佳实践
Evan Jing 查看讲师
百林哲咨询(北京)有限公司专家团队成员
现任某大型互联网公司技术总监,产品技术学院优秀讲师,前58前端技术委员会负责人,年的前端开发和团队管理经验,在前端技术架构、前端性能优化、前后端开发模式变革优化、移动web开发技术等方面具有丰富的实战经验
浏览:11434次
详情 DETAILS

简介

58同城,做为亿万次并发访问的生活服务平台,每天服务千万活跃用户,在移动网络下,如何通过原生体验、web版本复用和发版节奏(一端开发、三端同步)、热更新跨平台优势来快速响应业务。

本文以58转转有好货项目为例,讲述,如何基础功能建设、源码解析、监控体系建设、性能建设来将RN应用在业务实践中。

目标

1、了解React native基础功能建设,涵盖适用场景、FlexRN中的应用、React 组件化开发、三端同步、组件调用方式等

2、了解nativeRN交互的过程

3、了解React native的框架异常、通用模块、业务、性能数据监控体系

4、帮助学员掌握如何进行React native性能优化及调试部署

课程时长

2天(12H)

受众人群

有一定reactjs基础、有前端工程化经验、有native协作开发经验的团队

分享提纲

1.React native问题场景 1.1 适合场景
  1.2 不适合场景
  1.3 RN vs hybrid vs native
  1.4 业务选型实践
2.核心基础 2.1 Flex在RN中的应用
  2.2 React 组件化开发
  2.3 拆包
  2.4 热更新
  2.5 三端同步
  2.6 sdk 以及native组件的调用方式
3.react native趟坑实践 3.1 遇到那些坑
4.react native源码 4.1 源码解析
  4.2 从一个事件引出,native和RN交互的过程
5.react natvie 监控体系 5.1 框架异常监控体系
  5.2 通用模块监控体系    
  5.3 业务监控体系
  5.4 性能数据监控体系
6.react native 性能优化实践 6.1 核心性能指标优化
  6.2 fps
7.react native规模化应用 7.1 cms
  7.2 调试效率
  7.3 部署效率 



企业服务热线:400-106-2080
电话:18519192882
投诉建议邮箱:venus@bailinzhe.com
合作邮箱:service@bailinzhe.com
总部地址:
北京市-丰台区-汽车博物馆东路6号3号楼1单元902-B73(园区)
全国客户服务中心:
天津市-南开区-桂苑路15号鑫茂集团鑫茂军民园1号楼A座802-803
公众号
百林哲咨询(北京)有限公司 京ICP备2022035414号-1