Skip to content

React-like library to understand how React works internally

Notifications You must be signed in to change notification settings

nishammahsin/react-like-library

Repository files navigation

React like library

This is React-like library to understand how React works internally

Build your own Reactjs from scratch

Welcome to my blog post series on creating a React-like library to understand how React works internally. In this series, I’ll be sharing my experience of building a library that mimics the functionality of React and explaining how it works. React is a popular JavaScript library used for building user interfaces. It’s widely used in the industry and has a large community of developers contributing to its development. However, understanding how React works internally can be challenging, especially for beginners. That’s why I decided to create a React-like library from scratch to gain a better understanding of how React works under the hood. In this series, I’ll be sharing my experience of building this library and explaining the concepts behind it.

Example and Testing Instructions

To run the examples and tests for this project, follow these steps:

Running Examples

  1. Change your current directory to the /examples folder:
    cd /examples
    npm i
    npm run dev
    

Running Unit tests of react-like-library

   cd /react-like-library
   npm i
   npm run test

Blog

All series of blog post on creating react-like-library

Chapters

Chapter 1: CreateRoot Function => chapter 1

Chapter 2: JSX to Plain Javascript => chapter 2

Chapter 3: JSX to Plain Javascript => chapter 2

Chapter 4: JSX to Plain Javascript => chapter 2

Chapter 5: JSX to Plain Javascript => chapter 2

About

React-like library to understand how React works internally

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published