Tauri File System Access: Read, Write & Native Dialogs | Rust + React Tutorial (Lesson 35)
97views
004:34
T
Taught by Celeste AI - AI Coding Coach
View on YouTubeDescription
Learn how to work with the file system in Tauri! š
In this lesson, you'll master:
ā
Tauri's security model - capability-based permissions
ā
Reading files with fs::read_to_string()
ā
Writing files with fs::write()
ā
Native open/save dialogs with tauri-plugin-dialog
ā
Standard app directories (config, data, cache)
š ļø Technologies used:
⢠Tauri 2.0
⢠Rust (std::fs, path module)
⢠React + TypeScript
⢠shadcn/ui components
⢠tauri-plugin-dialog
ā±ļø Timestamps:
0:00 - Introduction
0:23 - Tauri Security Model
1:03 - Reading Files from Rust
1:43 - Writing Files
2:18 - File Dialogs (open/save)
3:08 - App Directories
3:43 - Live Demo: Text Editor
4:13 - Conclusion
š Code Examples:
⢠Rust: fs::read_to_string(path) and fs::write(path, contents)
⢠React: open() and save() from dialog plugin
⢠Permissions: dialog:allow-open, fs:allow-read
š GitHub: https://github.com/somaria/yt_gen_ai
#Tauri #Rust #React #TypeScript #FileSystem #DesktopApp #Tutorial
Back to tutorialsOpen in YouTube
Duration
4:34
Published
December 25, 2025
Added to Codegiz
March 15, 2026