The fundamental problem solved by React is being able to express a UI as a function from Application State to DOM, and not having to worry about manually computing the changes to the DOM that need to occur to reflect the new state of the world.
It changes the fundamental question of UI development from "How do I get from where I am to where I want to be?", but "Where do I want to be?"
The funny thing about the particular example in the article is that React was heavily inspired by event loops used in Game Development.
It changes the fundamental question of UI development from "How do I get from where I am to where I want to be?", but "Where do I want to be?"
The funny thing about the particular example in the article is that React was heavily inspired by event loops used in Game Development.