Metric | Why It Matters π‘ | Wails (Go) | Tauri (Rust) | Winner |
---|---|---|---|---|
Project Init Time | How fast can I start building | ~8s | ~5s | βοΈ Draw |
Initial Full Build | First full prod build | 1m 22s | 39m | π‘ Wails |
JS Change Rebuild | Simulates a small UI tweak | 7.3s | 73s | π‘ Wails |
Backend Change Rebuild | Simulates updating logic | 5.0s | 70s | π‘ Wails |
CPU Usage | CPU % used during launch (from gtime ) |
14% | 14% | βοΈ Draw |
Memory Usage (RAM) | Max during runtime | ~60 MB | ~57 MB | π΄ Tauri |
Binary Size (.app) | Final output for distribution | 7.4 MB | 8.3 MB | π‘ Wails |
Context Switches (invol) | How busy the OS gets during runtime | 28k | 14k | π΄ Tauri |
πΉ CPU % was measured using
gtime -v
, based on a default app launch + window close.