Home

Awesome

<p align="center"><img src="https://cloud.githubusercontent.com/assets/1911623/26426031/5176c348-40ad-11e7-9f1a-1e2f8840b562.jpeg"></p>

Didact

A DIY guide to build your own React

This repository goes together with a series of posts that explains how to build React from scratch step by step. You can jump straight to the last post which is self-contained and includes everything.

Blog PostCode sampleCommitsOther languages
Introduction
Rendering DOM elementscodependiff中文
Element creation and JSXcodependiff中文
Virtual DOM and reconciliationcodependiff diff diff中文
Components and Statecodependiff中文
Fiber: Incremental reconciliation (self-contained post)codependiff diff中文
The one with Hooks (self-contained post)codesandbox中文

Follow @pomber on twitter for updates.

License

The MIT License (MIT)