A simple light-weight prototype of React :)
Built for learning purposes and to get the essence of what happens under the hood.
Size: 2kb gzipped.
React - Basic Theoretical Concepts
React - Implementation details
React source code analysis series - 1. Life cycle management
React source code analysis series - 2. Decrypting setState
React source code analysis series - 3. React diff
React Source code analysis series - 4. React Transition
Understanding React and reimplementing it from scratch Part 1: Views
Understanding React and reimplementing it from scratch Part 2: Controllers
React Transaction - What happens after setState
In depth understanding of the React BatchUpdate mechanism
Dive into React codebase: Transactions
Dive into React codebase: Handling state changes
How to implement a Virtual DOM Algorithm
React Source Analysis - Part I (first rendering principle)
React Source Analysis - Part II (update mechanism principle)
Performance Engineering with React
Preact - Lightweight 3kb version of React
React Lite - an implementation of React that optimizes for small script size
Building React from Scratch - Paul O Shannessy
React.js Internals with Nick Niemeir
Standing On The Shoulders Of Giants Or How To Read The Internals Of React js
React reconciliation - Jim Sproch