Earlier quoted context omitted.
Even in Dioxus the usefulness is somewhat limited right now though. (dioxus-7-rc.3) It usually only works when reordering elements, or changing static values (styles, attributes, etc). Which, to be fair, does speed things up a lot when tinkering with small details. But 70%+ or so of my changes still result in recompiles.
Are talking about the "hotreloading" or the "hotpatching"? (There are two separate mechanisms) The hotreloading just does RSX and assets, and is very fast, the hotpatching is a recompile (no getting around compiling Rust code), but it should be a faster one, and in many cases it should be able to maintain application state. I've been able to get the hotpatching to work for use cases like "extract some UI code" into a…
I indeed was not enabling it.
I'll give it a try!