Tauri Architecture Tauri is a polyglot toolkit for building desktop applications that combines a Rust backend with HTML/CSS/JavaScript rendered in a native webview. This document covers the fundamental architecture concepts. Architecture Overview Core vs Shell Design Tauri follows a Core-Shell architecture where the application is split into two distinct layers: The Core (Rust Backend) The Core is the Rust-based backend that handles all system-level operations: - System access : File system, network, processes - Native features : Notifications, dialogs, clipboard - Security enforcement : Perm…