Building an encrypted vault with Tauri + Rust — architecture decisions and trade-offs
rust
dev.to
I recently launched Claspt, a desktop app that combines markdown note-taking with AES-256 encrypted secret storage. This post covers the technical decisions behind it — what worked, what didn't, and what I'd do differently. Why Tauri over Electron The numbers tell the story: Bundle size: ~5MB vs ~200MB Memory at idle: ~40MB vs ~150MB Startup time: Backend: Rust (native speed) vs Node.js Tauri 2.x gives you a Rust backend with a WebView frontend. The frontend is React + TypeScrip