Advertisement

React Native 启动速度优化——全面解析 JS 方案

阅读量:

若对你所阅读的内容感到认同,恳请你给予点赞👍、收藏 📁 以及评论 💬 的支持,这将对我而言具有重要意义,衷心感谢你的认可与鼓励!

前言

上一篇文章侧重于从 Native 端出发,对 React Native 的初始化过程进行了深入剖析,并基于源代码内容归纳出多个关于 React Native 容器初始化的优化方向。本研究则聚焦于 JavaScript 端,梳理并总结了若干与 JS 侧相关的性能优化关键点。

1.JSEngine架构设计与实现

rn_start_jsEngine

Hermes

Hermes 是 Facebook 于 2019 年中期发布的一款开源 JavaScript 引擎,根据 release 的相关记录显示,该引擎是专门为 React Native 开发的,可以说其设计初衷就是为了适配 Hybrid UI 系统。

Hermes 具备直接加载字节码的功

全部评论 (0)

还没有任何评论哟~