> ## Documentation Index
> Fetch the complete documentation index at: https://supastack.dev/llms.txt
> Use this file to discover all available pages before exploring further.
> For the full documentation corpus in one file, fetch: https://supastack.dev/llms-full.txt

# 웹 앱을 데스크톱 제품으로 바꾸는 Tauri SaaS 스타터

supastack의 Tauri 앱은 같은 제품을 네이티브 데스크톱 셀로 감쌉니다. 시스템 트레이, 서명된 자동 업데이트, macOS와 Windows 인스톨러, Electron급 거대 바이너리 없이.

_게시일 2026-10-17._
_2026-10-17 업데이트됨._

> **supastack의 Tauri 앱에는 무엇이 포함되나요?**
> 플랜에 따라 다르지만 Tauri 앱은 같은 제품을 네이티브 데스크톱 셸로 감쌉니다: 기존 웹 UI를 네이티브 창에 담고, 닫아도 트레이에 남는 시스템 트레이, updater 플러그인을 통한 서명된 자동 업데이트를 갖춥니다. macOS와 Windows 설치 프로그램은 Chromium을 묶지 않고 운영체제의 웹뷰로 렌더링하므로 작게 유지됩니다.

## 바로가기가 아닌 진짜 데스크톱 앱

Tauri 앱은 데스크톱 사용자가 기대하는 OS 통합, 닫으면 트레이로 들어가는 시스템 트레이와 다운로드 페이지 없이 모든 설치를 최신으로 유지하는 서명된 자동 업데이트, 와 함께 제품을 네이티브 창에서 엽니다.

- 기존 웹 UI 위의 네이티브 창, 제품 표면 전체
- 시스템 트레이와 트레이로 닫기 동작
- Tauri updater 플러그인을 통한 서명된 자동 업데이트
- 테마, 빌링, AI 작업, 받은편지함, 문서, 웹 앱의 모든 것
- 전면 권한이 아닌 tauri.conf.json의 capability 기반 권한


## Tauri 팀이 기대하는 방식으로 구축

OS 네이티브 웹뷰를 감싸는 Rust 코어가 인스톨러를 작게, 메모리 사용량을 낮게 유지합니다, 팀이 Electron 대신 Tauri를 고르는 실질적 이유입니다. 렌더러는 기존 웹 앱이므로 데스크톱 작업은 제품 작업이 아닌 셀 작업입니다.

업데이트 채널, 서명, 릴리스 파이프라인은 환경 변수와 번들 설정으로 처리됩니다. 새 데스크톱 버전 출시는 프로젝트가 아니라 파이프라인의 한 단계입니다.

- Rust + TypeScript
- tauri.conf.json + capabilities
- macOS + Windows
- TypeScript + Turborepo


## 하나의 코드베이스, 모든 화면

데스크톱 앱은 웹 UI와 인증을 재사용합니다, 정합성을 맞출 별도의 데스크톱 코드베이스가 없습니다. 웹에 출시된 기능은 다음 업데이트 때 데스크톱에 도착합니다.

그리고 모든 supastack 라이선스가 네 앱을 커버하므로 데스크톱은 별도 구매가 아니라 포함입니다.


## 클론에서 서명된 인스톨러까지

데스크톱 앱을 로컬 또는 배포된 웹 서버에 대해 실행한 뒤, 업데이트 채널을 통해 서명하고 배포하세요. 데스크톱 가이드가 인증서, 릴리스 피드, 첫 서명된 인스톨러까지 처음부터 끝까지 다룹니다.

- 로컬 또는 프로덕션 웹 배포를 재사용, 추가 백엔드 없음
- 업데이트 채널과 서명 키는 환경 변수로 설정
- 가이드가 서명, 릴리스, 업데이터를 처음부터 끝까지 다룸


## 자주 묻는 질문

- 데스크톱 앱은 네이티브 재작성인가요?, 아니요, 그게 핵심입니다. 기존 웹 앱을 네이티브 셀에 담으므로 출시하는 제품은 하나이고, 모든 개선이 자동으로 데스크톱에 도착합니다.
- 업데이트는 설치된 앱에 어떻게 도달하나요?, Tauri updater 플러그인이 릴리스 피드를 확인하고 서명된 업데이트를 제자리에 설치합니다. 채널과 엔드포인트는 환경 변수로 설정합니다.
- 왜 Electron 대신 Tauri인가요?, Tauri는 Chromium을 번들로 넣지 않고 OS의 웹뷰로 렌더링하므로 인스톨러가 훨씬 작고 유휴 메모리도 적습니다. Tauri vs Electron 글에 전체 비교가 있습니다.
