27 पॉइंट द्वारा xguru 2026-05-12 | 10 टिप्पणियां | WhatsApp पर शेयर करें
  • Vercel Labs द्वारा जारी किया गया Zig-आधारित desktop app shell, जो web frontend को Mac/Windows/Linux के लिए native app में बदलने वाला framework है
  • सिस्टम WebView का उपयोग करने पर browser runtime bundle नहीं करना पड़ता, इसलिए binary छोटी रहती है और execution तेज़ होता है
  • यदि rendering consistency चाहिए, तो Chromium(CEF) bundle पर switch किया जा सकता है; app.zon (manifest file) में web engine चुना जाता है
  • Zig सीधे C को call करता है, इसलिए platform SDK, native library और codec access के लिए अलग glue layer की ज़रूरत नहीं
  • WebView को डिफ़ॉल्ट रूप से अविश्वसनीय मानने वाला security model अपनाया गया है: native commands, permissions, navigation, और window API सभी opt-in तरीके से काम करते हैं
  • window.zero.invoke() के ज़रिए JavaScript → Zig bridge call करते समय size limit, origin check, और permission check लागू होते हैं
  • Next, React, Svelte, Vue frontend starter templates दिए गए हैं, और zig build run से तुरंत चलाया जा सकता है
  • अभी यह pre-release में है और Mac/Linux/Windows build path को support करता है
  • mobile के लिए iOS/Android host app, libzero-native.a के C ABI को link करने वाले embedding तरीके का उपयोग करता है (sample सहित)
  • Apache-2.0 license

10 टिप्पणियां

 
vtrapplepie 2026-05-12

यह प्रोजेक्ट साबित करता है कि abstraction की सुविधा में डूबकर execution performance से समझौता करने का दौर अब ढल रहा है। हल्का binary और तेज़ response speed ही user experience का सार हैं और वही सबसे शक्तिशाली feature भी हैं।

 
tsboard 2026-05-13

मैं सहमत हूँ। खासकर आजकल जैसे दौर में, जब मेमोरी महंगी है, तो यह बात और भी सही लगती है।

 
sacru2red 2026-05-14

आख़िरकार क्या इसका मतलब यही है कि वेब ऐप को native app बनाया जा रहा है? मुझे ठीक से पता नहीं है। क्या यह PWA builder से बेहतर विकल्प बन सकता है..

 
boradi 2026-05-14

PWA कोई नया ऐप नहीं बनाता, यह सिर्फ़ वेबसाइट को ऐप की तरह काम करने लायक बनाता है.
Electron, Tauri, या ऐसे zero-native जैसी चीज़ें ऐसे framework हैं जो web technologies से native app बनाने देती हैं.
PWA से अलग, इनकी खासियत यह है कि ये native API के ज़रिए OS को access कर सकते हैं.

 
idpravus 2026-05-12

लगता है OpenCode Desktop कई वजहों से Tauri से electron पर चला गया।

https://x.com/brendonovich/status/2045725889422610602

 
chl11wq12 2026-05-12

बहुत बढ़िया... कितनी खुशी हो रही है

 
xguru 2026-05-12

लगता है कि इन दिनों Vercel में भी AI-आधारित development अच्छी तरह जम गया है, इसलिए वे नई चीज़ें बहुत तेज़ी से जारी कर रहे हैं.
मौजूदा चीज़ों में features जोड़ने की रफ्तार भी तेज़ है. agent-browser, portless, json-render वगैरह.

Zero-native किसी हद तक Tauri के Zig version जैसा महसूस होता है.

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

Tauri 2.0 आधिकारिक रिलीज़
Wails - Go का उपयोग करने वाला desktop application development framework

 
ty91kr 2026-05-13

vercel labs के हाल के नतीजे असल में लगभग Chris Tate अकेले ही लगातार निकाल रहे हैं, और यह वाकई कमाल की बात लगती है.

https://x.com/ctatedev

 
shakespeares 2026-05-12

फिर भी, क्या stability के मामले में Electron बेहतर नहीं है?

 
xguru 2026-05-12

electron में सबसे पहले memory का बोझ ही बहुत ज़्यादा है। जिन apps के लिए सिर्फ system WebView ही काफ़ी है, उनके लिए ऐसे alternatives बेहतर लगते हैं।