A key use case of React is in having the UI react to events. This is known as interactivity. In order to master this aspect of React, you’ll need to understand how to handle interactions, update state, and tie the state to the UI.

I’ve organized this content into a few thought buckets

  1. Defining Events: What exactly are events and how do we use them?
  2. Fundamentals of State: The conceptual building blocks of state
  3. How React Handles State: How exactly does React deal with your state updates?
  4. State Update Operations: Let’s make all your state updates extremely efficient!

4 items under this folder.