8 Punkte von xguru 3 시간 전 | 2 Kommentare | Auf WhatsApp teilen
  • Eine von Vercel Labs veröffentlichte Zig-basierte Desktop-App-Shell, ein Framework, das Web-Frontends in native Apps für Mac/Windows/Linux verwandelt
  • Bei Nutzung der System-WebView wird keine Browser-Runtime mitgebündelt, wodurch die Binärdatei klein bleibt und schnell startet
  • Wenn konsistentes Rendering erforderlich ist, kann auf ein gebündeltes Chromium(CEF) umgestellt werden; die Web-Engine wird in app.zon (Manifestdatei) ausgewählt
  • Da Zig C direkt aufruft, ist für den Zugriff auf Plattform-SDKs, native Bibliotheken und Codecs keine separate Glue-Layer erforderlich
  • Verwendet standardmäßig ein Sicherheitsmodell, das WebView nicht vertraut: Native Befehle, Berechtigungen, Navigation und Window-APIs funktionieren alle nach dem Opt-in-Prinzip
  • Bei Aufrufen der JavaScript → Zig-Bridge über window.zero.invoke() gelten Größenbeschränkungen, Origin-Checks und Berechtigungsprüfungen
  • Bietet Starter-Templates für Frontends mit Next, React, Svelte, Vue; direkt ausführbar mit zig build run
  • Derzeit als Prerelease mit unterstützten Build-Pfaden für Mac/Linux/Windows verfügbar
  • Auf Mobilgeräten erfolgt dies für iOS/Android als Embedding-Ansatz, bei dem die Host-App die C-ABI von libzero-native.a linkt (inklusive Beispiel)
  • Apache-2.0-Lizenz

2 Kommentare

 
chl11wq12 2 시간 전

So gut T_T ich bin glücklich

 
xguru 3 시간 전

In letzter Zeit bringt sogar Vercel, nachdem sich AI-gestützte Entwicklung offenbar etabliert hat, unglaublich viele neue Dinge heraus.
Auch die Erweiterung bestehender Produkte um Funktionen geht schnell. agent-browser, portless, json-render usw.

Zero-native fühlt sich irgendwie wie eine Zig-Version von Tauri an.

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

Tauri 2.0 offizielles Release
Wails - Framework zur Entwicklung von Desktop-Anwendungen mit Go