附录 C 推荐资源#
mindmap
root((推荐资源))
官方文档
Tauri
Rust Book
Cargo
工程实践
serde
tokio
sqlx
tracing
前端
Vite
React
Vue
Svelte
安全发布
OWASP
Notarization
Code Signing
官方文档#
Tauri 文档:https://v2.tauri.app/
Rust 官方书:https://doc.rust-lang.org/book/
Rust by Example:https://doc.rust-lang.org/rust-by-example/
Cargo 文档:https://doc.rust-lang.org/cargo/
Rust 工程实践#
serde文档:https://serde.rs/tokio教程:https://tokio.rs/tokio/tutorialsqlx仓库:https://github.com/launchbadge/sqlxtracing文档:https://docs.rs/tracing/
前端与桌面应用#
Vite 文档:https://vite.dev/
Vue 文档:https://vuejs.org/
React 文档:https://react.dev/
Svelte 文档:https://svelte.dev/
安全与发布#
OWASP Cheat Sheet Series:https://cheatsheetseries.owasp.org/
Apple Notarization 文档:https://developer.apple.com/documentation/security/notarizing_macos_software_before_distribution
Microsoft Code Signing:https://learn.microsoft.com/windows/msix/package/signing-package-overview
建议阅读方式#
先通读 Rust 官方书前十章,再结合本书的 Hive 项目写一个小工具。不要试图一次记住所有 API。Rust 和 Tauri 都更适合在小项目中逐步建立肌肉记忆。