React Native 对比指南
你会写 React,不代表你会写 React Native。 虽然共用同一套 Reconciler 和 Hooks 运行时,但 RN 没有 DOM、没有 CSS、没有浏览器 API。 这份文档把所有"在 React 里能写,在 RN 里不能写"的坑一次性列清楚。
Tag archive
3 published post(s) in this topic.
你会写 React,不代表你会写 React Native。 虽然共用同一套 Reconciler 和 Hooks 运行时,但 RN 没有 DOM、没有 CSS、没有浏览器 API。 这份文档把所有"在 React 里能写,在 RN 里不能写"的坑一次性列清楚。
本文基于手写 Mini React 的实现,从源码层面彻底讲清楚 Hooks 的运行机制。 如果你一直觉得 Hooks "能用但说不清为什么",这篇文章就是为你写的。
你写的是 React 代码,屏幕上出现的却是原生 View。中间到底发生了什么? 本文从架构层面拆解 RN 的渲染机制,重点讲清楚三件事:哪些和 React Web 一样,哪些是 RN 独有的,以及 JS 和 Native 之间到底怎么通信。