태그: Desktop
3편
-
Tauri 데스크톱 앱 개발: Rust 백엔드 호출, 빌드·배포, Electron과 비교
Rust 기반 데스크톱 앱 프레임워크 Tauri를 정리합니다. Chromium을 번들하지 않고 OS의 WebView를 쓰기 때문에 설치 파일이 작아지는 구조, React/Vue 프론트에서 Rust 명령을 호출하는 방법, 빌드·배포와 Electron과의 차이를 예제로 다룹니다.
-
Tauri 2.0으로 데스크톱 앱 만들기: 프로젝트 생성, Commands, 플러그인, 멀티 윈도우, 자동 업데이트·배포
Tauri 2.0으로 데스크톱 앱을 만드는 방법. capability 권한 모델, invoke·이벤트 IPC, 플러그인과 store·SQLite 저장, 트레이·사이드카, 멀티 윈도우, 자동 업데이트, GitHub Actions 3개 OS 릴리스, 모바일 빌드, 번들 크기 최적화와 트러블슈팅까지 정리합니다.
-
Electron 데스크톱 앱: Main Process와 IPC, React 통합, 자동 업데이트, Chromium·Node 구조
Electron으로 크로스 플랫폼 데스크톱 앱을 만드는 방법. 프로젝트 구조, Main Process, IPC 통신, React 통합, 파일 시스템 접근, 자동 업데이트, 빌드와 배포, Chromium과 Node.js 통합 구조를 다룹니다.