This project was bootstrapped with Create React App.

Select tag (next to branches) for a particular concept you are looking for.

This repository consists of a sample todo app to explain different concepts in react:

  • Container vs Presentational Components. Atomic model in the world of React
  • Functional Components, PureComponents
  • Controlled / Uncontrolled components
  • Managing State (Component state, Redux, Context API)

Further reading: