背景
多端的覆盖是可视化产品的必备特征,在应用场景上主要是满足对业务特征的便携化查看。近期已经启动基于React Native的移动端开发,开发过程中感觉还是缺少对RN的整体认识,本篇也是对调研结果的一个总结。
团队移动端开发历程
- 2015:基于cordova和jq mobile的Hybrid开发
- 2016:基于ionic的Hybrid开发
- 2017:基于React Native的驱动原生型开发
调研目标
- 更新
- 性能
- 开发效率
- 生态完善
RN更新
- 原生代码更新
重新下载更新, 打包后需要重新下载安装。 - 热更新
热更新是指更新后不需重启应用即可生效。使用CodePush库。
性能
参见 <H5、React Native、Native应用对比分析>
网友评论