🖥️ Tauri
Coming Soon - 준비 중입니다
Rust 기반 경량 데스크탑 앱 개발을 위한 플랫폼입니다.
예정 특징
- Tauri 2.x 최신 버전
- Rust 백엔드
- 크로스플랫폼: Windows, macOS, Linux
- 작은 바이너리: Electron 대비 10배 이상 작음
- Laravel API 연동 인증/데이터
예정 구조
tauri/
├── src-tauri/ # Rust 백엔드
│ ├── src/
│ │ └── main.rs
│ ├── Cargo.toml
│ └── tauri.conf.json
├── src/ # Web Frontend
│ ├── App.tsx
│ └── main.tsx
├── landing/ # Astro 랜딩
└── → Admin: Laravel TauriAppAdmin 플러그인
Admin 플러그인
# Laravel 프로젝트에 설치
composer require multi-saas-kit/tauri-app-admin
php artisan tauri-app:install
기능:
- 자동 업데이트 관리
- 라이선스 관리
- 크래시 리포트
- 사용자 통계
기술 스택
| 영역 | 기술 |
|---|---|
| 프레임워크 | Tauri 2.x |
| 백엔드 | Rust |
| 프론트엔드 | React / Vue / Svelte |
| 빌드 | Vite |
| API | Laravel REST API |
| 업데이트 | Tauri Updater |
Electron vs Tauri
| 항목 | Electron | Tauri |
|---|---|---|
| 바이너리 크기 | ~150MB | ~10MB |
| 메모리 사용 | 높음 | 낮음 |
| 백엔드 언어 | JavaScript | Rust |
| 보안 | 중간 | 높음 |
현재 사용 가능: Laravel Platform
알림 받기: 문의하기