8 puntos por xguru 3 시간 전 | 2 comentarios | Compartir por WhatsApp
  • Framework de shell de app de escritorio basado en Zig publicado por Vercel Labs, que convierte frontends web en apps nativas para macOS/Windows/Linux
  • Al usar el WebView del sistema, no empaqueta un runtime de navegador, por lo que el binario es pequeño y arranca rápido
  • Si se necesita consistencia de renderizado, se puede cambiar a un bundle de Chromium (CEF) y elegir el motor web en app.zon (archivo de manifiesto)
  • Como Zig llama a C directamente, no se necesita una capa de glue adicional para acceder a SDKs de plataforma, librerías nativas y códecs
  • Adopta por defecto un modelo de seguridad que no confía en WebView: comandos nativos, permisos, navegación y APIs de ventana funcionan todos con opt-in
  • Al invocar el bridge de JavaScript → Zig con window.zero.invoke(), se aplican límites de tamaño, verificación de origen y verificación de permisos
  • Incluye plantillas starter de frontend para Next, React, Svelte y Vue, y se puede ejecutar de inmediato con zig build run
  • Actualmente está en prerelanzamiento y soporta rutas de compilación para macOS/Linux/Windows
  • En móvil, usa un esquema de embebido donde las apps host de iOS/Android enlazan la C ABI de libzero-native.a (incluye ejemplos)
  • Licencia Apache-2.0

2 comentarios

 
chl11wq12 2 시간 전

Está buenísimo T_T qué felicidad

 
xguru 3 시간 전

Parece que últimamente en Vercel el desarrollo basado en IA ya se consolidó, porque están sacando muchísimas cosas nuevas.
También van muy rápido agregando funciones a lo que ya tenían. agent-browser, portless, json-render, etc.

Zero-native da un poco la impresión de ser como una versión de Tauri hecha en Zig.

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

Lanzamiento oficial de Tauri 2.0
Wails - Framework para desarrollar aplicaciones de escritorio usando Go