# zero-native - Zig와 웹 UI로 데스크톱 + 모바일 앱 빌드

> Clean Markdown view of GeekNews topic #29409. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=29409](https://news.hada.io/topic?id=29409)
- GeekNews Markdown: [https://news.hada.io/topic/29409.md](https://news.hada.io/topic/29409.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2026-05-12T09:31:02+09:00
- Updated: 2026-05-12T09:31:02+09:00
- Original source: [github.com/vercel-labs](https://github.com/vercel-labs/zero-native)
- Points: 8
- Comments: 2

## Topic Body

- Vercel Labs가 공개한 **Zig 기반 데스크톱 앱 셸**로, 웹 프론트엔드를 맥/윈/리눅스용 네이티브 앱으로 만드는 프레임워크  
- 시스템 **WebView** 사용 시 브라우저 런타임을 번들하지 않아 바이너리가 작고 실행이 빠름  
- 렌더링 일관성이 필요하면 **Chromium(CEF)** 번들로 전환 가능, `app.zon` (매니페스트 파일) 에서 웹 엔진 선택  
- Zig가 C를 직접 호출하므로 플랫폼 SDK, 네이티브 라이브러리, 코덱 접근에 **별도 글루 레이어 필요 없음**  
- WebView를 기본적으로 **신뢰하지 않는 보안 모델** 채택: 네이티브 명령, 권한, 내비게이션, 윈도우 API 모두 옵트인 방식  
- `window.zero.invoke()`로 **JavaScript → Zig 브릿지** 호출 시 사이즈 제한·오리진 체크·권한 체크 적용  
- **Next, React, Svelte, Vue** 프론트엔드 스타터 템플릿 제공, `zig build run`으로 바로 실행  
- 현재는 프리릴리즈로 맥/리눅스/윈도우 빌드 경로 지원   
- 모바일은 **iOS/Android** 호스트 앱이 `libzero-native.a`의 C ABI를 링크하는 임베딩 방식(샘플 포함)  
- Apache-2.0 라이선스

## Comments



### Comment 57279

- Author: chl11wq12
- Created: 2026-05-12T10:50:59+09:00
- Points: 1

너무 좋다 ㅜㅜㅜ 행복행

### Comment 57271

- Author: xguru
- Created: 2026-05-12T10:02:44+09:00
- Points: 1

요즘 Vercel 도 AI 기반 개발이 자리를 잡았는지 새로운 것들을 엄청 쏟아내네요.   
기존 것들에 기능 추가도 빠르고요. agent-browser, portless, json-render 등   
  
Zero-native 는 왠지 Tauri의 Zig 버전 같은 느낌  
  
Tauri (Rust) vs Zero-Native (zig) vs Wails (go)  
  
[Tauri 2.0 정식 릴리즈](https://news.hada.io/topic?id=17083)  
[Wails - Go 사용 데스크톱 응용 프로그램 개발 프레임 워크](https://news.hada.io/topic?id=4774)
