Open7
React Internals Deep Dive
Initial Mount, how does it work?
Reactは、主にFiberRootNodeと複数のFiberNodeから構成されている。
重要そうなFiberNodeのプロパティ
tag: コンポーネントの種類を示している。
stateNode: FiberNodeが参照する実際のデータを示す。HostComponentの場合はDOMノード、関数コンポーネントはnull、クラスコンポーネントはインスタンス。
memoizedState: hookから返す値を持っている。
updateContainer
performConcurrentWorkOnRoot
処理の優先順位を制御している
prepareFreshStack
これを見ると良い