7 puan yazan xguru 3 시간 전 | 2 yorum | WhatsApp'ta paylaş
  • Vercel Labs tarafından yayımlanan Zig tabanlı masaüstü uygulama kabuğu; web frontend'lerini macOS/Windows/Linux için yerel uygulamalara dönüştüren bir framework
  • Sistem WebView kullanıldığında tarayıcı runtime'ı paketlenmediği için ikili dosya küçük kalır ve hızlı çalışır
  • Tutarlı render davranışı gerekiyorsa Chromium(CEF) paketiyle geçiş yapılabilir; web motoru app.zon (manifest dosyası) içinde seçilir
  • Zig, C'yi doğrudan çağırdığı için platform SDK'lerine, yerel kütüphanelere ve codec erişimine ayrı bir glue layer gerekmez
  • Varsayılan olarak WebView'a güvenmeyen bir güvenlik modeli benimser: yerel komutlar, izinler, gezinme ve pencere API'lerinin tamamı opt-in şeklindedir
  • window.zero.invoke() ile JavaScript → Zig bridge çağrılarında boyut sınırı, origin kontrolü ve izin kontrolü uygulanır
  • Next, React, Svelte, Vue frontend starter şablonları sunulur; zig build run ile doğrudan çalıştırılabilir
  • Şu anda prerelease aşamasında ve macOS/Linux/Windows build akışlarını destekliyor
  • Mobil tarafta iOS/Android host uygulamaları, libzero-native.a içindeki C ABI'yi linkleyen gömme yöntemiyle çalışıyor (örnekler dahil)
  • Apache-2.0 lisansı

2 yorum

 
chl11wq12 2 시간 전

Çok iyi ya T_T, çok mutluyum

 
xguru 3 시간 전

Görünüşe göre Vercel’de de yapay zeka tabanlı geliştirme artık iyice yerleşmiş; bu aralar yeni şeyleri inanılmaz hızlı çıkarıyorlar.
Mevcut ürünlere özellik ekleme hızı da yüksek. agent-browser, portless, json-render gibi.

Zero-native nedense bana Tauri’nin Zig sürümü gibi hissettiriyor.

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

Tauri 2.0 resmi sürümü
Wails - Go kullanan masaüstü uygulama geliştirme framework'ü