8 pontos por xguru 3 시간 전 | 2 comentários | Compartilhar no WhatsApp
  • Shell de aplicativo para desktop baseado em Zig lançado pela Vercel Labs, um framework para transformar frontends web em apps nativos para macOS/Windows/Linux
  • Ao usar o WebView do sistema, não é preciso empacotar um runtime de navegador, então o binário fica menor e a execução é mais rápida
  • Se for necessário manter consistência de renderização, é possível mudar para um bundle com Chromium (CEF); o motor web é escolhido no app.zon (arquivo de manifesto)
  • Como Zig chama C diretamente, não é necessária uma camada glue separada para acessar SDKs de plataforma, bibliotecas nativas e codecs
  • Adota por padrão um modelo de segurança que não confia no WebView: comandos nativos, permissões, navegação e APIs de janela são todos opt-in
  • Ao chamar a ponte JavaScript → Zig com window.zero.invoke(), são aplicadas limitações de tamanho, verificação de origem e checagem de permissões
  • Oferece templates iniciais de frontend para Next, React, Svelte e Vue, com execução imediata via zig build run
  • No momento está em pré-lançamento, com suporte a caminhos de build para macOS/Linux/Windows
  • No mobile, usa um método de embedding em que apps host de iOS/Android fazem link da C ABI de libzero-native.a (com exemplos incluídos)
  • Licença Apache-2.0

2 comentários

 
chl11wq12 2 시간 전

Muito bom, estou tão feliz demais

 
xguru 3 시간 전

Parece que, hoje em dia, até a Vercel já consolidou o desenvolvimento baseado em IA e está lançando uma quantidade enorme de novidades.
Também está adicionando recursos às coisas que já existiam com bastante rapidez. agent-browser, portless, json-render etc.

O Zero-native passa um pouco a sensação de ser uma versão em Zig do Tauri.

Tauri (Rust) vs Zero-Native (Zig) vs Wails (Go)

Lançamento oficial do Tauri 2.0
Wails - Framework para desenvolvimento de aplicações desktop usando Go