Hacker News new | ask | show | jobs
by longnguyen 3083 days ago
I'm building `react-qml` [1], a build-tool (and Qt plugin) to help you build native app (desktop/iOS/Android - any platform Qt supports) using JavaScript and React. It's not quite ready to use in production yet but I hope to have a beta release in the next few months. Here is what it offers:

- UI development in Javascript, using either custom React components or React-wrapped .qml components. You can use almost all of your beloved front-end library (react-redux, redux, redux-obserable, lodash etc.)

- Hot reload support! So no more `build/rebuild` in QtCreator (you still need to rebuild for C++ native components)

- Supports JS tools out of the box (React DevTools, Redux DevTools...)

- Use any programming languages to develop backend as long as it has binding with Qt (ie go-qml[2], qml-rust[3] etc.)

[1]: https://github.com/longseespace/react-qml

[2]: https://github.com/go-qml/qml

[3]: https://github.com/White-Oak/qml-rust