AI 요약
Deno 2.9가 실험적 기능으로 deno desktop 명령어를 도입, Next.js·Nuxt.js 등 기존 프론트엔드 프레임워크를 별도 설정 없이 네이티브 데스크톱 애플리케이션으로 변환할 수 있게 되었다. Electron이나 Tauri 같은 서드파티 프레임워크 없이 Deno 런타임과 WebView(또는 Chromium)를 단일 바이너리로 패키징하며, 5대 플랫폼(Windows/Linux/macOS ARM·Intel) 크로스 컴파일을 지원한다. 다만 모바일 미지원, 실험적 기능이라는 한계가 있어 Electron/Tauri를 직접 대체하기보다는 중간 지대의 실험적 프로젝트로 평가된다.
핵심 포인트
- Deno 2.9 (2026년 7월):
deno desktop명령어로 프론트엔드 프레임워크를 데스크톱 앱으로 변환, Electron 샘플 코드 불필요 - WebView(OS 내장 엔진) 또는 CEF(Chromium Embedded Framework) 선택 가능; WebView는 용량 작지만 플랫폼 간 렌더링 불일치 존재
- 5대 플랫폼 크로스 컴파일 지원: Windows(x86_64), Linux(x86_64/arm64), macOS(arm64/x86_64)
- Electron 대비 장점: Rust 불필요, 프레임워크 자동 감지, 단일 머신에서 크로스 컴파일; 단점: iOS/Android 미지원
향후 전망
- Deno 데스크톱은 Electron의 방대한 플러그인 생태계와 Tauri의 모바일 지원을 따라잡기 어려워 당분간 주요 대체재가 되지는 않을 것
- 하지만 ‘제로 설정’과 ‘순수 JS/TS’라는 장점으로 특정 니치(예: 내부 도구, 프로토타입) 시장에서 점유율을 확보할 가능성 있음
출처:juejin
