デスクトップアプリ
Mac・Windowsのアプリ
推奨:Tauri
推奨
Tauri
- UIはWeb技術、裏側はRustで軽量なバイナリになるTauri(§2-9)
構成行を開くと詳細(乗り換える条件・根拠・費用・習熟度)
構成Tauri(UIはWeb技術、裏側はRust)
フロントReact+Vite+TanStack Router
React
既定:SPA(ログイン後の管理画面など)フロントエンド
ケース別の構成§19
- 業務システム・社内ツール(TypeScript構成)フロント:React+Vite+TanStack Router+TanStack Query
Vite
既定:SPA(ログイン後の管理画面など)フロントエンド
ケース別の構成§19
- 業務システム・社内ツール(TypeScript構成)フロント:React+Vite+TanStack Router+TanStack Query
TanStack Router
既定:SPA(ログイン後の管理画面など)フロントエンド
ケース別の構成§19
- 業務システム・社内ツール(TypeScript構成)フロント:React+Vite+TanStack Router+TanStack Query
作り始める
共通の準備
# 言語・ツールのバージョン固定(使う言語だけ)
mise use node@lts pnpm@latest
mise use go@latest
mise use ruby@latest
mise use python@latest uv@latest
# Gitフックと依存更新
pnpm add -D lefthook && pnpm exec lefthook install
# renovate.json を置き、GitHubでRenovateアプリを有効化する