An open API service indexing awesome lists of open source software.

https://github.com/mohit-s96/tiny_react

simple implementation of react reconciler and dom renderer
https://github.com/mohit-s96/tiny_react

react react-reconciler react-renderer

Last synced: about 2 months ago
JSON representation

simple implementation of react reconciler and dom renderer

Awesome Lists containing this project

README

        

# tiny react

#### minimal react reconciler and dom renderer implementation.

#### This is a project I built for learning more about react. I started making this after reading this [blog](https://pomb.us/build-your-own-react/) on how to create your own react, but made many changes of my own like writing in typescript and supporting more features.

This version currently supports

- concurrent mode
- only rendering parts of tree which were changed
- hooks
- useEffect
- useState
- controlled input components

## examples

there is an examples folder where i used this for making simple apps. here is a live [link](https://msx47.github.io/tiny_react/)

## more

this is a learning project for me and I plan to add new things as I learn more about react internals.

## contributing

PR's or any discussions welcome