3 ms·
I think Qt is only missing well-written, feature-complete bindings for a major JS runtime, including support for hot reload. Developing UIs without hot reloadi
by gr4vityWall 6mo ago
I think Qt is only missing well-written, feature-complete bindings for a major JS runtime, including support for hot reload.
Developing UIs without hot reloading is too painful.
- irishcoffee 6mo agoI think what you're asking for has existed for a long, long time. QML.
- gr4vityWall 6mo agoQML doesn't have a way to define interfaces with JSX and doesn't integrate with the wider JS tooling. From my very limited experience, it still feels too close to the C++ world.
- irishcoffee 6mo agoThis isn't true, but I understand why you feel that way. Qt had bindings to many languages, C++ is a choice, not a demand, if you'd like to use Qt.
- gr4vityWall 6mo ago> This isn't true, but I understand why you feel that way. By all means, I'd be happy to be proven wrong. Last effort I saw on this direction was node-gui + React. I believe that project isn't being maintained. Being able to use something like Vite to build desktop programs would be a blessing.
- account42 6mo agoQML is an entirely separate widget toolkit that really isn't a great fit for desktop programs - it's not much different from using a web-based toolkit.