-
@abstractalgo @lordi @PaniQ the trick here is not requiring abstract messages to a centralized store and instead colocating them in the view code. This is possible thanks to the Immediate-Mode UI, where UI layout and UI feedback are already colocated.
-
@abstractalgo @lordi @PaniQ I don't know if or how to relate this to web development, because it is rather deeply-rooted in an imperative UI/graphics paradigm.
-
@abstractalgo @lordi @PaniQ Imagine all Components rerendering every frame, while each component maps a fragment of the state to its next value. It does this by causing the graphical UI as a side-effect, and determines the next value on the basis of the previous frame's user input (another side effect)