{"repo":"pomber/didact","free":true,"listed":false,"github":"https://github.com/pomber/didact","clone":"git clone https://github.com/pomber/didact.git","description":"A DIY guide to build your own React","language":"JavaScript","stars":6766,"topics":["react","javascript","diy-guide","react-internals","jsx"],"license":null,"category":"ui-components","readme_excerpt":"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)","default_branch":null,"files":null,"tree":[],"storefront":"/r/pomber","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/pomber/didact/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}