Node选择v20.12.2
阅读全文本文调研所有0.70以上的React Native版本
下文中标绿的点表示比较有用的功能点,标红表示需要需要注意的点
0.70 - 发布于2022.09.05
主要更新点:
- 统一Codegen的配置
将安卓 build.gradle中的配置移动到package.json
默认hermes系统
安卓全面支持CMake
升级 metro 0.72.0 支持新的jsx代码转换
重点提升新框架的体验
总结:
70版本主要重点在于提升新框架的用户体验,对于旧架构,简化了安卓端的配置
0.71 - 发布于2023.01.12
阅读全文阅读全文目前公司所有项目的React Native版本为0.63.2,发布于2020.6月份,时隔将近4年,Native SDK的更新已经导致了某些RN api的不兼容,例如安卓点击事件的穿透还有iOS tabbar 颜色更新无效等等,iOS SDK 最低支持版本从10升到了13,舍弃了市场份额小的机型覆盖,对于简化代码和架构稳定性具有重大意义,而Hermes新引擎的引入,以及对未来新框架的适配,对用户体验来说也至关重要。