React's model kind of feels like the holy grail of UI development to me (at least on web). Is there anything out there that you guys feel is superior? I'm not talking different frameworks like vue or angular, but rather UI paradigms on platforms that aren't web. People have been making UIs for desktop and mobile for a very long time now, and I'm curious how people have historically dealt with all the problems that React addresses, and moreover, how they deal with other problems like data-fetching, state-management, etc.

Immediate Mode UIs, at least for "code driven UIs" (as opposed to artist-driven UIs):

https://caseymuratori.com/blog_0001

https://github.com/ocornut/imgui