本索引精选仓库调研依赖的核心社区资料,按主题分类。完整资料数(含各文档内联引用)见 仓库 README 内容统计。
1. React 官方资源
- React 官方文档 — 最新官方文档
- React v18.0 Blog — React 18 发布说明
- React Design Principles — 设计原则
- React Basic Theoretical Concepts — 理论概念
- React Components, Elements, and Instances (Dan Abramov)
- Reconciliation (官方文档) — Diff 算法说明
- React 18 Working Group — RFC 和讨论
- Suspense RFC
- New Suspense SSR Architecture
- Automatic Batching Discussion
- React Hooks Reference
- React 19 Blog — React 19 新特性
2. Fiber 架构核心分析
- React Fiber Architecture (Andrew Clark) — ★ Fiber 架构设计文档(原作者)
- Inside Fiber: in-depth overview (Max Koretskyi) — ★★★ 最详细的源码分析
- The how and why on React's usage of linked list in Fiber (Max Koretskyi)
- Understanding React's Fiber Architecture (Tejas Kumar) — 演讲
- A deep dive into React Fiber and source code (Reddit)
- I Built React from Scratch and Discovered Why Fiber Changes Everything
3. 中文源码分析
- React 技术揭秘 (卡颂) — ★★★ 最佳中文 React 源码教程
- 浅谈对 React Fiber 的理解 (Jacky-Summer)
- React Fiber 架构:从原理到实践的全面解析 (知乎)
- React Fiber 架构解析 (xypisces)
4. Hooks 实现分析
- Making Sense of React Hooks (Dan Abramov) — ★ Hooks 设计动机
- Under the hood of React's hooks system (Eytan Manor) — ★★ Hooks 源码分析
- A journey through the implementation of useState (Carl Mungazi)
- How many of you know how react hooks work under the hood (Reddit)
5. Lane 优先级模型
6. Scheduler 调度器
- Min Heap implementation in Scheduler (Reddit)
- Implementing a Priority-Based Scheduler (Grasp)
- React Scheduler 源码
7. 并发特性
- React 19 Concurrent Rendering Deep Dive (JSManifest)
- Selective Hydration (patterns.dev)
- React Design Principles - Scheduling
8. 事件系统
- Events in React: What Do They Do? (Trabe) — ★
- Getting to know React DOM's event handling system (Eytan Manor) — ★★
- The React and React Native Event System Explained
- How react events are different from Javascript (Reddit)
9. Diff 算法
- React reconciliation and diffing algorithm (Shihara Dilshan)
- Deconstructing React / Virtual DOM and Diff Algorithm (Tiark Rompf)
- Virtual DOM and Reconciliation Algorithm (Rohan Paul)
10. SSR / Hydration
- The Perils of Hydration (Josh Comeau) — ★★★
- Understanding React Server Components (Tony Alicea) — ★★★ RSC 最佳分析
11. RSC / Flight
- Understanding React Server Components (Tony Alicea)
- React 19 Deep Dive (QED42)
- RSC Payload Parser (Alvar Lagerlöf)
12. React Compiler
- I tried React Compiler today (Nadia Makarevich) — ★★★
- React Compiler: In-Depth (Jack Herrington)
- React Compiler Deep Dive (Sathya Gunasekaran)
- With the new React Forget compiler handling memoization (Reddit)
13. 手写 React
14. 综合分析 / 演讲
- Understanding React Course (Tony Alicea) — 17 小时源码课程
- React Conf 2021 Keynote
- What's Next for React (ReactNext 2016)
15. 官方源码与仓库
- React GitHub Repository
- React WorkTags.js 源码
- React FiberNode 构造函数源码
- React WorkLoop 源码
- React BeginWork 源码
- React CompleteWork 源码
- React CommitWork 源码
- React ChildFiber / Diff 源码
- React Hooks 源码
- React FiberLane 源码
- React FiberFlags 源码
- React InternalTypes 源码
- React FiberThrow 源码
- React FiberRootScheduler 源码
- React Reconciler README
- Scheduler 源码
- SchedulerMinHeap 源码
- SchedulerPriorities 源码
- SchedulerFeatureFlags 源码
- ReactFiberConfigDOM 源码
- ReactBaseClasses 源码
- ReactHooks 入口源码
- ReactContext 源码
- ReactMemo 源码
- ReactLazy 源码
- ReactForwardRef 源码
- react-noop-renderer
- fiber-debugger fixture
- concurrent fixtures
- React Feature Flags
- React Symbols
- React Shared Internals
16. React Foundation 与版本历史
- Introducing the React Foundation (官方博客) — 宣告,七家创始成员
- The React Foundation 正式成立 (官方博客) — 八个铂金成员,正式成立
- Linux Foundation 新闻稿 — 完整成员名单、Seth Webster
- Meta 工程博客 — 五年 $3M+ 承诺
- React Foundation 官网 — 治理、RIS、CoIS 倡议
- React 19.1 Changelog (GitHub) — Owner Stacks、Enhanced Suspense、unstable_prerender
- React 19.2 Blog (官方) — Activity、useEffectEvent、PPR
- React 19.2 Changelog (GitHub) — 版本细节
17. Next.js 16 Cache Components / PPR
- Next.js Caching (官方文档) — cacheComponents、'use cache'
- use cache 指令 (官方 API) — cacheLife / cacheTag
- cacheComponents 配置 (官方)
- Next.js 16 Deep Dive: Caching (Medium) — 缓存架构深度分析
- Next.js Lazy Loading (官方) — RSC 与 React.lazy 的关系
18. RSC Flight 协议与安全
- React2Shell CVE-2025-55182 分析 (Picus Security)
- Weaponizing the Flight Protocol (Smashing Magazine) — Flight 协议机制与安全
- RSC Flight Protocol 解析 (c0nrad.io) — Wire format 可视化
19. 测试与工程实践
- Code Splitting and Lazy Loading (GreatFrontEnd) — React.lazy 与 RSC 迁移完整指南
- A Developer's Guide to Lazy Loading (freeCodeCamp) — React.lazy vs next/dynamic