我已经在幕后指南中观看了很多React Native架构和React Native,并阅读了一些文章,但是我似乎找不到这个问题的明确答案:
React Native的核心框架如何部署到应用程序要使用的设备上?
我特别在谈论Facebook编写的在JS和native(桥梁)之间以及在其他所有使React Native工作的核心框架基础结构之间来回转换的代码。
我假设此代码已经存在于设备(例如电话)上,类似于.NET CLR或Java SDK在计算机上的安装方式。
该框架或核心框架与每个使用该应用程序包创建和部署的React Native应用程序捆绑在一起。
如果是前者,那么最初如何在设备上安装(在首次安装/运行应用程序时作为依赖项自动下载到设备上)?
如果是后者,那么如果设备安装了一个以上的React Native应用程序(假定核心框架的版本相同),那么这会给设备膨胀不必要的冗余代码吗?