QML was my first introduction into declarative and reactive GUI programming, and it was pretty great. It also came out 4 years before React brought the same paradigm to most front-end web developers.
QML spoiled me, as React in comparison is quite clunky, so I'm not really sure where your post is coming from.