QML is such an awesome UI language, the only thing (that I know of) that comes close is Jetpack Compose.
The flavour of JavaScript QML uses is very different from regular JavaScript, it's literally a glue language and any significant non-UI logic should be done in C++.
And Qt C++ is very different to most other C++ framework (or how people usually write pure C++), it feels much more Java-inspired.
Anyway, it really is a great UI toolkit if you want something powerful, cross-platform and efficient.