You really need to try React/Vue. Vue is actually much simple to get started with and understand if you just want to try it out.
Once you use a reactive GUI, there is no going back to manually managing controls state like in Qt.
> How can one return an <h1> from a function with a straight face?
People used to say that about Python, that no serious programmer would use a language with significant white space.