After trying out Electron, Tauri, Dioxus, Flutter, and Wails, I’ve come to the conclusion that when it comes to desktop apps and UI, nothing really beats the combo of the JS ecosystem, Chromium, and V8. It's just very powerful and well-supported.
Experienced devs or teams can easily keep perf overhead to be under 15% compared to native. IMO it's a great trade-off for the amount of dev time you save.
That said, native still has its edge in:
- ultra-low input latency
- battery efficiency
- memory control (especially GPU)
dagw•2h ago
After trying out Electron, Tauri, Dioxus, Flutter, and Wails
Have you come to any insights about which of the above you prefer in different situations?
CreepGin•2h ago
Experienced devs or teams can easily keep perf overhead to be under 15% compared to native. IMO it's a great trade-off for the amount of dev time you save.
That said, native still has its edge in:
- ultra-low input latency
- battery efficiency
- memory control (especially GPU)
dagw•2h ago
Have you come to any insights about which of the above you prefer in different situations?