React Native技术调研

背景

多端的覆盖是可视化产品的必备特征,在应用场景上主要是满足对业务特征的便携化查看。近期已经启动基于React Native的移动端开发,开发过程中感觉还是缺少对RN的整体认识,本篇也是对调研结果的一个总结。

团队移动端开发历程

  1. 2015:基于cordova和jq mobile的Hybrid开发
  2. 2016:基于ionic的Hybrid开发
  3. 2017:基于React Native的驱动原生型开发

调研目标

  1. 更新
  2. 性能
  3. 开发效率
  4. 生态完善

RN更新

  1. 原生代码更新
    重新下载更新, 打包后需要重新下载安装。
  2. 热更新
    热更新是指更新后不需重启应用即可生效。使用CodePush库。

性能

参见

参考

  1. React Native 移动技术在企业架构的应用
  2. React Native 从入门到原理
  3. iOS基础之 UIKit框架 全解析
  4. React Native 之 代码自动更新
  5. React Native 使用Code-Push 更新APP
  6. H5、React Native、Native应用对比分析
  7. React Native 在移动应用研发中的全量化实践

你可能感兴趣的:(React Native技术调研)