React Fiber is an ongoing reimplementation of React's core algorithm. It is the culmination of over two years of research by the React team.
Fiber introduces several novel concepts that are difficult to grok solely by looking at code. This document began as a collection of notes Andrew Clark took as he followed along with Fiber's implementation in the React project. As it grew, he realized it may be a helpful resource for others, too.