---
title: なぜ働いているとTauriでツールを作りたくなるのか
tags: 
author: [DE TEIU (DE-TEIU)](https://www.docswell.com/user/8895128)
site: [Docswell](https://www.docswell.com/)
thumbnail: https://bcdn.docswell.com/page/YE6WGY95EV.jpg?width=480
description: ゆるWeb勉強会@札幌 #31 登壇資料
published: August 22, 26
canonical: https://www.docswell.com/s/8895128/ZY87XE-2026-08-22-133100
---
# Page. 1

![Page Image](https://bcdn.docswell.com/page/YE6WGY95EV.jpg)

なぜ働いているとTauriでツールを作りたくなるのか
なぜ働いていると
Tauriでツールを作りたくなるのか
DE-TEIU(@de_teiu_tkg)
ゆるWeb勉強会@札幌 #31
1


# Page. 2

![Page Image](https://bcdn.docswell.com/page/GE5MVGNGE4.jpg)

なぜ働いているとTauriでツールを作りたくなるのか
自己紹介
名前 ： DE-TEIU（@de_teiu_tkg）
職業 ： 株式会社 LIC エンジニア(雑用)
趣味 ： クソアプリ開発、麻雀
サイト： Uselesscode
近況 ：
先日キャンプに行ってモルックをやった。
面白かったのでブラウザゲームを作った。
ゆるWeb勉強会@札幌 #31
2


# Page. 3

![Page Image](https://bcdn.docswell.com/page/97293Y5DJR.jpg)

なぜ働いているとTauriでツールを作りたくなるのか
背景
ゆるWeb勉強会@札幌 #31
3


# Page. 4

![Page Image](https://bcdn.docswell.com/page/DJY41GKM7M.jpg)

なぜ働いているとTauriでツールを作りたくなるのか
仕事中、ちょっとしたツールが欲しくなること
はありませんか
テストデータをランダムに生成したい
日報を特定のフォーマットで出力したい
社内で使っている各種ツールと連携して何かしたい
業務ロジックをテストするための計算ツールがほしい
自分のタスクを管理したい
Twitterを見たい
YouTubeを見たい
ゆるWeb勉強会@札幌 #31
4


# Page. 5

![Page Image](https://bcdn.docswell.com/page/V7NY2GR3E8.jpg)

なぜ働いているとTauriでツールを作りたくなるのか
ツールをWebアプリとして作ると
メリット
UIを自由に作れる
どんな環境でも実行できる
デメリット
ブラウザ上でできない操作は実行不可(OSの機能は呼べない)
常駐アプリにできない
ちょっと配布しにくい(扱うデータによっては、サーバに置けない)
ゆるWeb勉強会@札幌 #31
5


# Page. 6

![Page Image](https://bcdn.docswell.com/page/YJ9P1WMP73.jpg)

なぜ働いているとTauriでツールを作りたくなるのか
ツールをネイティブアプリとして作ると
メリット
OSの機能を呼べる(ファイルシステムとか)
配布しやすい(exeとか)
デメリット
実行環境が制限される
(実装方法によるが)柔軟性のあるUIが作りにくい
ゆるWeb勉強会@札幌 #31
6


# Page. 7

![Page Image](https://bcdn.docswell.com/page/GJ8D4NLXJD.jpg)

なぜ働いているとTauriでツールを作りたくなるのか
Webアプリとネイティブアプリ、
それぞれのメリットを両取りしたい
→ Tauriを使って作ろう！！！
ゆるWeb勉強会@札幌 #31
7


# Page. 8

![Page Image](https://bcdn.docswell.com/page/LJLM6PLNER.jpg)

なぜ働いているとTauriでツールを作りたくなるのか
Tauriとは
Tauriは、
Web技術でネイティブアプリを作れるフレームワーク。
UIはHTML/CSS/JavaScript、裏側の処理はRustで書ける
OSの
WebViewで画面を描画する
Windows / macOS / Linux / iOS / Android 向けの実行ファイ
ルを作れる
ゆるWeb勉強会@札幌 #31
8


# Page. 9

![Page Image](https://bcdn.docswell.com/page/47MY54MQ7W.jpg)

なぜ働いているとTauriでツールを作りたくなるのか
Tauriの特徴 ①作りやすい
フロントエンドは好きなものを使える
Svelte、React、Vue、素のHTML...大体何でも使える
既存のWebアプリをほぼそのまま持ち込める
UIはWebと同じ感覚で作れる
DevToolsをいつも通り使える
ゆるWeb勉強会@札幌 #31
9


# Page. 10

![Page Image](https://bcdn.docswell.com/page/P7R93WVKE9.jpg)

なぜ働いているとTauriでツールを作りたくなるのか
Tauriの特徴 ②ネイティブアプリとして実行できる
OSの機能を呼べる
ファイル操作、通知、システムトレイ、グローバルショートカッ
ト、クリップボードなどがプラグインとして用意されている
配布しやすい
1つのコードから、実行環境ごとのインストーラを生成できる
(Windowsなら.exeと.msi)
ゆるWeb勉強会@札幌 #31
10


# Page. 11

![Page Image](https://bcdn.docswell.com/page/PJXQ4PZ57X.jpg)

なぜ働いているとTauriでツールを作りたくなるのか
※補足 Electronとの違い
Electronというものがある。こちらでもTauriとほぼ同じことができ
る。この2つには、以下のような違いがある。
Electron:アプリ生成時、Chromiumというブラウザシステムを丸ご
と同梱するため、ファイルサイズが大きい。
Tauri:OSのWebView機能を使ってアプリを実行するため、ファイル
サイズが小さい。
(ただし、実行環境ごとに挙動が微妙に違うことがあるかもしれない)
あと
Tauriはビルドにちょっと時間がかかる(1分とか)。
ゆるWeb勉強会@札幌 #31
11


# Page. 12

![Page Image](https://bcdn.docswell.com/page/3JK9ZD8RJD.jpg)

なぜ働いているとTauriでツールを作りたくなるのか
デモ
サンプルアプリを2つ見せます
ゆるWeb勉強会@札幌 #31
12


# Page. 13

![Page Image](https://bcdn.docswell.com/page/LE3WDR2GE5.jpg)

なぜ働いているとTauriでツールを作りたくなるのか
ケース①
Twitterクライアント的なものを作った
ケース②
昔作ったChrome拡張機能をWindowsアプリに移植した
ゆるWeb勉強会@札幌 #31
13


# Page. 14

![Page Image](https://bcdn.docswell.com/page/8EDKPYZN7G.jpg)

なぜ働いているとTauriでツールを作りたくなるのか
まとめ
Tauriを使うと、フロントエンドの技術とRustでネイティブアプリ
を作れる
あらゆる環境向けの実行ファイルを作れるので、配布もしやすい
ビルドに時間がかかるので、そこだけ注意
ゆるWeb勉強会@札幌 #31
14


