Tauri アプリを作ってみる
2023/04/10
Rust
Tauri, Get Start
Tauri, ディレクトリ階層
Rust部分は src-tauri に入れるようだ。
Tauri
- GitHub - tauri-apps/tauri: Build smaller, faster, and more secure desktop applications with a web frontend.
- Command を使ってみよう|Rust GUI の決定版! Tauri を使ってクロスプラットフォームなデスクトップアプリを作ろう
- 軽量RustフレームワークTauriでデスクトップアプリ開発をはじめよう | gihyo.jp
- React + Rust + Tauriで動画プレイヤーを作るハンズオンまたは業務でRustを書きたい就活生の嘆き的な何か - Qiita
- Tauri コマンド関数とは - programwiz.org
- Rust 製のデスクトップアプリ開発フレームワークの Tauri を触ってみる
Rust で Windows のレジストリ値を参照する, winreg
- Rust言語でWin32apiしてみたメモ 2018: マイコン風雲録
- GitHub - gentoo90/winreg-rs: Rust bindings to MS Windows Registry API
- winreg - Rust
Cargo
型
時刻、タイムゾーン
- 【Rust】 日本時間の今日日付・0時0分0秒を取得する - Qiita
- GitHub - chronotope/chrono-tz: TimeZone implementations for rust-chrono from the IANA database
トラブルシューティング
- Why i cannot use '?' after a fn which return a 'Result'? - help - The Rust Programming Language Forum
- rust - `?` couldn't convert the error to `std::io::Error` - Stack Overflow
- How to resolve the error [the method `blocking_kind` exists for reference `&Result<Article, rusqlite::Error>`, but its trait bounds were not satisfied]? · tauri-apps/tauri · Discussion #3913 · GitHub
- Idein Ideas — プロダクションのRustコードを async / await に移行した話
- Rust で JSON フォーマットを扱う (serde) - まくまく Rust ノート
- Serialize in serde - Rust