pomber/didact
pomber/didact has 6,766 GitHub stars and 548 forks. GitHot measured -1 stars in 24 hours and -2 in 7 days. Last checked 2026-11-05 02:14 UTC. Last push 2026-01-31.
A DIY guide to build your own React
Measured star growth
- in 24h
- -1
- in 7 days
- -2
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
Original
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 Post | Code sample | Commits | Other languages |
|---|---|---|---|
| Introduction | |||
| Rendering DOM elements | codepen | diff | 中文 |
| Element creation and JSX | codepen | diff | 中文 |
| Virtual DOM and reconciliation | codepen | diff diff diff | 中文 |
| Components and State | codepen | diff | 中文 |
| Fiber: Incremental reconciliation (self-contained post) | codepen | diff diff | 中文 |
| The one with Hooks (self-contained post) | codesandbox | 中文 |
Follow @pomber on twitter for updates.
License
The MIT License (MIT)
Explore related projects
freeCodeCamp/freeCodeCamp
freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
458,609 starsdonnemartin/system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
376,972 starsreact/react
The library for web and native user interfaces.
252,016 starsvuejs/vue
This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core
212,504 stars