Earlier quoted context omitted.
>As I understand it, React was an attempt to shoehorn "immediate-mode UI"[1] on top of retained-mode UI the problem is that the typical modern web page is considered as a combination of immediate-mode and retained-mode. therefore, as it is wasteful to update all the page when only a few components on the page change, people want to only update parts of the page immediately when changes happen. furthermore the typical…
Which part of a web page is immediate mode, exactly? Maybe if you clear it on every frame.
>As I understand it, React was an attempt to shoehorn "immediate-mode UI"[1] on top of retained-mode UI
which I interpreted as the only possible meaning, in relation to React, being UI components that must rerender as close to immediately as possible vs. UI components that do not need immediate rerendering when the underlying data has changed.
I realize that is not a particularly correct use of the phrases, but then that is what happens when you use a concept from one type of development metaphorically in another type of development, memetic slippage as it were.