Rust 製のデスクトップアプリ開発フレームワークの Tauri を触ってみる
こんにちは、 @kz_morita です。
今回は、 こちらの記事 で紹介されていた、Electron の代替を目指すデスクトップアプリ開発のフレームワークである、Tauri を触ってみます。
環境構築 Tauri は以下で公開されています。
https://github.com/tauri-apps/tauri 自分の環境は macOS なので以下を参考に構築しました。
https://tauri.studio/docs/getting-started/setting-up-macos 以下のコマンドで、アプリを作成します。
$ yarn create tauri-app プロジェクト名と、Windowのタイトルと、初期セットアップを設定します。
初期セットアップは、React やら Vue やら、バニラやらを選択できます。
バニラを選択すると以下のようなディレクトリ構造になりました。
. ├── dist │ └── index.html ├── node_modules/ │ ├── @tauri-apps │ │ ├── api/ │ │ ├── cli/ │ │ └── cli-darwin-arm64 │ │ ├── README.md │ │ ├── cli.darwin-arm64.node │ │ └── package.json │ └── type-fest │ ├── index.