Why React?

It’s a javascript library that is built for making large applications with data that changes over time.

  • we essentially use it to build lots of reusable components
  • it detects data change and will update upon change