This project builds a demo react app in different ways.
- Everything in single file
- Introduce components and pass state via props drilling
- Use context to pass state
- Use reducer to group state and actions
- Use redux to manage state
- Use zustand to manage state
Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.