【軽量・高速】Tauri v2×Reactでデスクトップアプリを開発します
業務内容
「社内ツールをデスクトップアプリにしたいけど、Electronは重い…」
「macOSとWindows両方で動くアプリがほしい」
「Web技術でネイティブ並みのアプリを作りたい」
そんな方に、Tauri v2でデスクトップアプリを開発します。
■ Tauri v2とは?
Electronと同じ「Web技術でデスクトップアプリを作る」仕組みですが、
バックエンドにRustを使い、OS標準のWebViewを利用するため、
✔ バイナリサイズがElectronの半分以下(10MB前後〜)
✔ メモリ消費が圧倒的に少ない
✔ 起動が速く、ネイティブに近い操作感
✔ macOS / Windows / iOS に1つのコードベースで対応
という"いいとこ取り"が実現できます。
■ よくあるご相談
・社内向けのデータ管理ツールをデスクトップアプリにしたい
・Electronで作ったアプリが重いので軽量化したい
・macOSとWindowsの両対応が必要
・自動アップデート機能を組み込みたい
・オフラインでも動作するアプリがほしい
■ 開発実績
・Markdownエディタ「MarkFlow」— Tauri v2 + React 19 + TypeScript。macOS(DMG、コード署名+公証)/ Windows(NSIS)/ iOS(TestFlight)の3プラットフォーム対応。Yjsリアルタイム共同編集、SQLiteローカルDB + Firestoreクラウド同期、CodeMirrorエディタ統合、Mermaidダイアグラム描画、OGPリンクプレビュー、自動アップデートシステム(stable/betaチャンネル切替)。バージョン0.3.0-beta.93まで到達(90回以上のリリースサイクル経験)
■ 使用技術
【フレームワーク】Tauri v2 (Rust) / React 19 / TypeScript / Vite
【UI】Tailwind CSS v4 / shadcn/ui
【エディタ】CodeMirror / Mermaid / Yjs(リアルタイム共同編集)
【データ】SQLite(Tauriプラグイン) / Firestore / Firebase Storage
【状態管理】Zustand
【ビルド・配布】macOS DMG(コード署名+公証) / Windows NSIS / iOS TestFlight
【CI/CD】GitHub Actions / ローカルビルドスクリプト
■ ご依頼から納品までの流れ
- ヒアリング — 作りたいアプリの概要・用途をお伺いします
- 設計 — 画面構成・技術選定・アーキテクチャ設計を行います
- 開発 — Tauri v2 + Reactでのアプリケーション実装
- テスト — 各プラットフォームでの動作検証、パフォーマンス確認
- 納品 — インストーラー+操作マニュアルをお渡しします
- サポート — スタンダード以上は納品後の質問・修正に対応
90回以上のリリースサイクルを実際に回した経験から、
「ビルド・署名・配布・アップデート」まで一気通貫で対応できます。
まずはベーシックプランの技術相談からお気軽にどうぞ。
■ 対応について
・対応時間: 平日 10:00〜20:00
・返信: 原則24時間以内
・土日祝: 要相談