[1] Tauri란? 간단하게 알아보자 (vs Electron)
2025. 5. 3. 01:12ㆍTauri/Tutorial
Tauri란?
데스크탑 앱 프레임워크이다.
이 분야의 주류 프레임워크는 아무래도 Electron.
둘의 공통점과 차이점이 있다.
공통점
- HTML, CSS, JS를 이용하여 웹 앱을 제작하듯이 프론트엔드 개발 가능
- 모던 앱 개발에 용이 (== 기존 웹 개발과 거의 같음)
- 배포 성능이 높음 (== 크로스플랫폼 지원 용이)
차이점
- 프론트엔드 및 백엔드 프레임 워크의 차이
- 프론트엔드
- Electron: Chromium
- Tauri: Tao, Wry
- 백엔드
- Electron: Node.js
- Tauri: Rust
Tauri의 장점은?
앞서 Electron이 주류 프레임워크이고, 대부분 우리가 사용하는 데스크탑 앱은 Electron으로 개발한다.
그러...나
Chromium, Node.js 의 구동 방식이 런타임 메모리를 어마무시하게 사용한다.
그런...데
Rust가 어떤 언어인가.
메모리 누수를 극혐하는 이들이 만든 언어 아닌가.
이러한 이유로 Tauri는 Electron의 장점을 이어가면서, Electron의 런타임 메모리 단점을 개선한 프레임 워크라고 볼 수 있다.
보안성 같은 장점도 있지만, 패스...
'Tauri > Tutorial' 카테고리의 다른 글
[5] Tauri 새 창 및 메뉴 버튼 만들기 (0) | 2025.05.07 |
---|---|
[4] Tauri로 Text Editor 만들기 (0) | 2025.05.07 |
[3] Tauri Tutorial (button을 통해 프론트엔드와 백엔드를 연결해보자) (0) | 2025.05.03 |
[2] Tauri 설치 및 환경 설정 방법 (0) | 2025.05.03 |