Earlier quoted context omitted.
Reactive programming provides the capability to react to changes in state. You still need to hold that state somewhere, mutate the state from your reactive code, and control the lifetime/scope of that state. Managing state becomes more of a concern with reactive programming, but it also becomes very explicit; this is something that traditional MVC approaches try to hide, to the detriment of anyone trying to understan…
ELI5 why Excel can update all of the sheets from all the different data sources without overloading its user with “state management” thing and React can not?
Rethinking reactivity
https://www.youtube.com/watch?v=AdNJ3fydeao
He goes over the history of spreadsheets, reactive programming, and dunks on react.