技术栈
新架构
一个扣子
3 天前
react native
·
字节码
·
新架构
·
hermes
·
android配置
·
ios配置
·
平台差异
Hermes 的 Android 与 iOS 平台差异化配置详解
一次配置两边跑,但差异藏在细节里——从 API 到字节码的全方位对比Hermes 最大的魅力之一,就是它的“跨平台”属性。同一份 JavaScript 代码,在 Android 和 iOS 上都能被 Hermes 预编译为字节码并高效执行,这听起来非常美好。
编程之路从0到1
3 个月前
react native
·
ios
·
源码剖析
·
新架构
·
初始化流程
React Native新架构之iOS端初始化源码分析
注意,本文是基于React Native 0.83版本源码进行分析。有了前面几篇Android端分析文章打基础,再来理解iOS端就易如反掌了。总的来说,iOS端的实现要比Android端简单太多了,这是因为Android端的Java/Kotlin 都是运行在Java的虚拟机环境中,其与C++通信要经过JNI,并不如OC与C++互调那么简单直接。此外,RN基于Android的Gradle构建机制,也使问题更加复杂。
我是有底线的