Thanks for All the Frames: Rust GUI Observations
Summary
The article chronicles Tritium's migration from egui to Slint and the broader debate between immediate-mode and retained-mode GUIs in Rust. It analyzes cross-platform challenges, performance vs productivity trade-offs, and the pragmatic patches and architectural shifts used to keep development moving, concluding with a cautious embrace of a thinner client/server approach and dependency limiting.