electron vs tauri

topics 200-프론트개발 210 Electron & Tauri
types 이론
tags #electron #tauri #desktop-app

Electron vs Tauri, 무엇을 선택할까

데스크톱 앱을 만들 때 Electron과 Tauri 중 어떤 것을 선택할지 고민

참고 자료

http://univdev.page/posts/about-tauri/

Electron

장점

  • 성숙한 생태계
  • 많은 레퍼런스 (VS Code, Slack, Discord 등)
  • 풍부한 플러그인과 라이브러리

단점

  • 번들 크기가 큼 (Chromium + Node.js 포함)
  • 메모리 사용량이 많음
  • 느린 실행 속도

Tauri

장점

  • 매우 작은 번들 크기 (Rust + 시스템 WebView)
  • 빠른 실행 속도
  • 메모리 효율적
  • 보안이 더 강화됨

단점

  • 상대적으로 적은 레퍼런스
  • 아직 발전 중인 생태계
  • WebView 의존성 (OS별로 다름)

내가 만들 앱에서는 무엇을 쓸 것인가?

본인의 경우:

  • 가벼운 유틸리티 앱 → Tauri
  • 복잡한 기능과 많은 플러그인이 필요 → Electron

번들 크기와 성능이 중요한 프로젝트라면 Tauri가 더 나은 선택일 것 같다.