News for hackers. Stuff that matters.
Re:Xilem Vector Graphics (Rust meetup talk) by royjacobs on Thursday June 08, 2023 @08:28AM (#36240750)
Well sure, there are a lot of different options. But I wanted to pick a toolkit where there were already a lot of UI components available and I would haven't to hand roll a lot of them manually.

For instance, my UI contains a node graph. Since I was using Electron I could simply use react-flow [0]. As part of my research I also implemented node graphs in both imgui and Qt and, while certainly possible, it is a lot of work to get all the interaction nuances right.

The main drawback of using Electron was having to do a lot of interop work, of course, but as long as I was mostly working on the UI side I had all the benefits of hot reloading, existing design systems to pick and choose (I ultimately picked Mantine [1]), etc.

[0] https://reactflow.dev/ [1] https://mantine.dev/

There are no comments on this comment yet.