How did you enjoy Vue vs React?
I mean, how much simpler could you get? Every UI element is a component, you pass data and event handlers down via props and events up.
The only other approach I found, that had less concepts, were the observables in Cycle.js, where basically everything is an observable.
In order to mitigate that it is recommended to use components with unidirectional bindings but at that stage it just becomes an inferior version of React IMO.