4P by xguru 2시간전 | ★ favorite | 댓글 2개
  • 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 라이선스

너무 좋다 ㅜㅜㅜ 행복행

요즘 Vercel 도 AI 기반 개발이 자리를 잡았는지 새로운 것들을 엄청 쏟아내네요.
기존 것들에 기능 추가도 빠르고요. agent-browser, portless, json-render 등

Zero-native 는 왠지 Tauri의 Zig 버전 같은 느낌

Tauri (Rust) vs Zero-Native (zig) vs Wails (go)

Tauri 2.0 정식 릴리즈
Wails - Go 사용 데스크톱 응용 프로그램 개발 프레임 워크