See more
The main problem modern JavaScript frameworks solve is keeping the UI in sync with the state.