Community

Slack, Twitch, InVision 등 많은 회사가 사용하는 Desktop 앱 프레임워크인 Electron 대체자로 각광받는 Tauri의 개발 리드인 Daniel Thompson이 Chang

Slack, Twitch, InVision 등 많은 회사가 사용하는 Desktop 앱 프레임워크인 Electron 대체자로 각광받는 Tauri의 개발 리드인 Daniel Thompson이 Changelog 팟캐스트에 출현했습니다. Tauri가 사람들의 관심을 받는 이유 몇가지: 1️⃣ Chromium 기반인 Electron과 다르게 Tauri는 WebView를 사용합니다. WebView는 각 플랫폼에 내장된 renderer를 사용하기 때문에 Electron 기반 앱의 치명적인 단점인 큰 앱 사이즈 문제를 피할 수 있다 하네요. Electron의 Hello World 앱은 100MB지만 Tauri는 600KB 정도입니다. 2️⃣ Tauri는 Rust를 사용해 만들어졌습니다. 앱의 UI 로직은 HTML/CS/JSS, 앱의 비지니스 로직은 Rust로 포장된 API를 사용해 만들도록 설계되어 있습니다. Rust를 배워야 할 이유가 하나 더 생겼네요. 3️⃣ Tauri는 FLOSS (Free/Libre and Open Source Software)임을 강조 합니다. 기존 OSS 라이센스 보다 소프트웨어 자유를 굳게 믿고있는 코어팀이라 개발자들의 신뢰를 받고있습니다.

알림

알림이 없습니다