Advice for the next dozen Rust GUIs (raphlinus.github.io)
recommended by 1 user | 2022 | 345 points by raphlinus | rust | original thread |
One user recommended this thread. What they said:
cercatrova Aug 13, 2022 | on: Tauri – Creating Tiny Desktop Apps With React/Vue | context

I like Tauri and the fact that it's written in Rust, but I do wonder just how tiny these apps are when it's still using webviews, even if they're system webviews and not Chrome instances like Electron. I would have liked to see something more akin to a native rendering framework like Flutter (native as in bare metal, non webviews, not native as in native OS elements).

However, it does seem quite hard to do if there's not a dedicated team just for developing such a GUI framework. raphlinus [0] has some great knowledge about this that I've read from his blog posts, such as his most recent one, Advice for the next dozen Rust GUIs [2]. In my opinion, the Flutter-like approach is the way to go if you want to get good performance without webviews, have a consistent user experience across platforms, and be able to write once and deploy everywhere.

[0] https://news.ycombinator.com/user?id=raphlinus

[1] https://news.ycombinator.com/item?id=31297653

[2] https://news.ycombinator.com/item?id=32112846