装箱百万奖金,第六届全国工业互联网数据创新应用大赛火热报名中! 了解详情
写点什么

携程大规模应用 React Native 的工程化实践

  • 2019-09-21
  • 本文字数:793 字

    阅读完需:约 3 分钟

携程大规模应用React Native的工程化实践

GMTC北京2018大会上,赵辛贵讲师做了《携程大规模应用 React Native 的工程化实践》主题演讲,主要内容如下。


演讲简介


演讲摘要:


React Native 从 2015 年开源,到现在 3 年多时间,在开源社区的推动下,发展的已经相对成熟。


优秀的框架性能、活跃的社区、成熟的 React 生态、以及友好的开源协议,是跨平台开发框架的不二选择,适合业务的大规模使用。


各大厂商从开发效率和用户体验角度考虑,准备在现有 App 中大量使用 React Native 框架的时候,会遇到各种各样的问题。携程从 2016 年中开始着手 React Native 的调研引入,到现在 70+业务 Bundle 的大规模使用,一路走来,我们积累了些经验。


本次 GMTC 大会,将会分享一些我们的实践经验,希望能够为大家在规模化使用 React Native 的探索上提供借鉴和思路。提纲为:


  1. 使用现状介绍


(1)业务使用现状


(2)业务团队为什么会使用


(3)工作流介绍


  1. 如何支撑业务团队研发


(1) 工具链支持


(2) 开发框架组成


(3) 打包格式的演进


(4) 发布的优化


(5) 线上性能与错误的监控


(6) 故障排查


  1. 实践经验


(1) 性能问题与 LazyRequire 方案


(2) 依赖库的管理


(3) Android 稳定性问题


(4) RN 版本升级与多版本运行


(5) 多 App 支持


(6)一套代码对 H5 的支持


听众受益:


  1. 如何在规模化团队中推广使用 RN

  2. 规模化团队中使用 RN 常见的问题及其解决方案

  3. 使用 RN 开发的一些最佳实践


讲师介绍


赵辛贵


携程无线研发总监


赵辛贵,携程无线研发总监。2013 年加入携程,主要负责 App 基础框架研发相关工作,关注 App 开发框架、性能、质量、效率和新技术。


先后负责和参与携程 Native、Hybrid 和 React Native 框架设计、工程模块化拆分解耦、Android 插件化动态加载、无线持续交付平台等项目。目前重心主要在 React Native 框架在公司的推广和研发支持、以及公司内部其它独立 App 的框架和工程架构升级。












完整演讲 PPT 下载链接


https://gmtc.infoq.cn/2018/beijing/schedule


2019-09-21 14:52789

评论

发布
暂无评论
发现更多内容

滴滴Logi-KafkaManager开源之路:一站式Kafka集群指标监控与运维管控平台

滴滴云

kafka 运维 监控 滴滴Logi

【得物技术】无侵入式mock平台在得物的实践

得物技术

测试 数据 得物技术 Mock hulk

快速了解云原生架构

阿里巴巴云原生

架构 容器 微服务 云原生 k8s

线程有哪些状态,彼此之间如何切换

武哥聊编程

Java 多线程 28天写作

Git操作文档

Paul

webpack | plugin机制详解

梁龙先森

大前端 webpack 28天写作

Elasticsearch Bulk API 批量增删改查

escray

elastic 七日更 28天写作 死磕Elasticsearch 60天通过Elastic认证考试

Spark底层原理详细解析(深度好文,建议收藏)

五分钟学大数据

大数据 spark

还在为计算机网络协议烦恼?了解这一篇就够了

Java架构师迁哥

我们,让9300万人办事少跑一趟

数据君

就这?Object类一点不难理解

后台技术汇

28天写作

Cisco路由器调试命令大全,看完就全部学会!

架构师训练营第 2 期 第 6 周 作业一:CAP原理.md

老坛酸菜

架构师训练营第2期

产品训练营--第三期作业(1)

曦语

产品训练营

加速AI边云协同创新!KubeEdge社区建立Sedna子项目

华为云原生团队

人工智能 开源 边缘计算 边缘技术

如何为多元化的产品场景选择完美的色彩组合?

百度Geek说

产品 设计

交易系统架构演进之路:服务治理

比伯

Java 编程 程序员 架构 技术宅

CSS(八)——CSS盒模型

程序员的时光

程序员 大前端 七日更 28天写作

使用nodejs构建Docker image最佳实践

程序那些事

Docker nodejs 程序那些事 docker image nodejs和docker

2021首次分享面试阿里P6心得:1000字超全面试题答案解析

比伯

Java 编程 程序员 架构 面试

全球首例银行“大型机”下移背后

数据君

驶向数字智能的瀚海,“懂行人”助力石油人乘风破浪

脑极体

在世界球场一球成名:HMS 生态为游戏开发者送出的助攻

脑极体

程序员面试时一定要注意这五个陷阱!你记住了吗?

Java架构师迁哥

开发质量提升系列:系统建起来就能解决项目的困难?

罗小龙

最佳实践 方法论 28天写作

《王者荣耀》背后的数据秘密

数据君

姐夫深夜不睡觉就在看spring+mybatis这两份源码资料,吸引力就这么强大吗?

荒芜

Java spring 源码 mybatis spring Boot Starter

JS 防抖与节流

旗袍码农

《程序员修炼之道》- 务实的方法(4)

石云升

程序员 28天写作

28天瞎写的第二百三十二天:转角遇到蚵仔煎

树上

28天写作

携程大规模应用React Native的工程化实践_GMTC_赵辛贵_InfoQ精选文章