For more in the Rust UI space, see also Iced, which has an Elm-inspired reactive model: https://github.com/hecrj/iced

I like the ELM model for UI. The stateless/functional view approach is very similar to IMGUI [^1]. It makes things much less error prone with much less state management / hierarchy management to do than the React model.

[^1]: https://github.com/ocornut/imgui