|
|
|
|
|
by lazypenguin
352 days ago
|
|
There’s a big advantage to having your whole application in one language. I’m not sure the experience of egui on mobile though but egui is great to use as a developer Pros - Solid widget set - Easy to get started - Less state management - Easy to make custom widgets - Active community and crates (e.g docking view, tables, etc.) - Fast to build new Ui Cons - Harder to do layouts (has multipass and some flexbox crates but still hard and compile loop makes it slow to iterate) - Bring your own architecture (no restrictions on how you build your app so easy to make spaghetti if you’re not careful) Egui is currently my favorite Rust UI crate although Slint and iced are also interesting. |
|
https://github.com/iced-rs/iced/pull/3000