@Robert Jaros You've mentioned yesterday in the long #C3PQML5NU thread that multi-platform UI frameworks targeting mobile and desktop as well as browser cannot use all the features of the browsers.
While fundamentally true, I think it the actual difference between single and multi-platform frameworks is actually quite small, depending on the framework, of course.
For example, in Adaptive you are free to use any browser function while still inside the reactive framework: you can mix platform-dependent and platform-independent fragments. This is perfectly possible, actually, most of the basic fragments (column, text, primitive inputs) and some of the more complex ones (like grid, paragraph) are implemented this way.
I could also add the possibility to use CSS classes very easily by adding a simple instruction that applies the class to the browser HTML element. Like 10 minutes of work I think.
I don't know how Compose approaches this, but with the canvas based WASM I guess this level of integration is not possible.
(I'm not trying to convince you, just thinking out loud. 🙂)