logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

React Native渲染流程分析

渲染流水线三个阶段 渲染(Render):在 JavaScript 中,React 执行那些产品逻辑代码创建 React 元素树(React Element Trees)。然后在 C++ 中,用 React 元素树创建 React 影子树(React Shadow Tree)。提交(Commit):在 React 影子树完全创建后,渲染器会触发一次提交。这会将 React 元素树和新创建的 Rea

文章图片
RNOH两端通信介绍

js给native发消息 js 给 native 发消息需要用到TurboModule模块,如果您想实现自己的 TurboModule,可以参考自定义TurboModule。 native给js发消息 DeviceEventEmitter ArkTS调用 native 给 js 侧发消息,可以通过 DeviceEventEmitter 发送事件到 js 侧来实现的。包括两个部分,分别是 nativ

文章图片
RNOH架构介绍

关于 RN 的架构,可以参考React Native中文网。 RNOH架构 如图,React Native for OpenHarmony 在 React Native 的新架构(0.68 以及之后的版本)的基础上,进行了鸿蒙化的适配。按照功能可以进行如下的划分: RN 应用代码:开发者实现的业务代码。RN 库代码:在 React Native 供开发者使用的组件和 API 的封装与声明。JSI(

文章图片
ReactNative框架介绍

React Native 是一个基于 JavaScript 和 React 框架的开源框架,用于构建原生移动应用程序。它允许开发者使用 React 的组件模型和声明式编程风格来构建跨平台的移动应用。 主要特点和详细介绍: 跨平台性:开发者只需要编写一次代码,就可以在 iOS、Android、React Native DOM 等不同平台上运行应用程序,从而提高了开发效率和代码复用率。基于 React

文章图片
RNOH开发者文档共建指南

本指南面向参与 RNOH 社区文档共建的开发者,规范文档编写、分类、双语同步与提交流程,确保文档质量统一、维护高效。 一、文档目录结构 文档按 开发者旅程 组织,覆盖从设计到运维的全生命周期: 目录与开发者旅程对应 目录旅程阶段核心内容版本相关01-设计设计接口规格、架构规划、通信机制✅ 部分02-开发开发环境搭建、功能开发、组件定制✅ 部分03-调测调测调试方法、问题定位、FAQ❌04-调优调优

文章图片
RNOH 社区版路线图(2026年)

本文档为社区版本路线图,具体内容与时间节点可能根据上游社区和实际进展进行调整,最终以社区公告为准。 背景说明 RNOH(React Native OpenHarmony)社区版本旨在鸿蒙设备上提供与 React Native 上游社区尽可能一致的开发体验与 API 能力。为保障生态一致性和长期维护成本可控,RNOH 需要: 对齐上游版本节奏:在合理的节奏下跟进上游的主要 Release。聚焦关键

文章图片
到底了