This is my new fav definition of React as a “what it is” versus “how to use it”:
“React helps you write a program that predictably manipulates a complex host tree in response to external events like interactions, network responses, timers, and so on.” —Dan Abramov