📱 Zero-Native:Vercel 开源跨平台框架,Zig + Web UI 打造原生应用
📱 Zero-Native:用 Zig + Web UI 开发桌面和移动应用,新思路!#
想做桌面应用,Electron 太大太慢;想做移动 App,又要学 Kotlin 或 Swift;想跨平台,React Native 又有一堆坑。有没有一种更轻量、更优雅的方式来构建原生应用?
Zero-Native 是 Vercel 实验室推出的创新框架,用 Zig 语言 + Web UI 来开发桌面和移动应用。它听起来反直觉——用 Zig 做底层,Web UI 做界面——但效果出奇的好!上线以来已收获 4,100+ Star。
🔥 核心功能亮点#
1. ⚡ Zig 核心,极致性能#
底层运行时用 Zig 编写,零运行时开销,启动速度和内存占用吊打 Electron 系应用。文件大小只有几百 KB!
2. 🌐 Web UI,你的前端技能不浪费#
界面用 HTML/CSS/JavaScript 开发,如果你会前端,分分钟上手。直接用你熟悉的前端框架(React、Vue 等)来构建原生界面。
3. 📱 桌面 + 移动,一套代码#
一套代码可以编译到 Windows、macOS、Linux、Android、iOS。真正的「一次编写,到处运行」。
4. 🚀 Vercel 出品#
来自 Vercel(Next.js 背后的公司)的实验性项目,背靠顶级前端团队,理念和技术都很有前瞻性。
5. 🎯 原生 API 访问#
通过 Zig 直接调用系统原生 API,文件系统、网络、硬件访问都没有任何限制,不像 WebView 方案那么多掣肘。
👥 适用人群#
- ✅ 前端开发者——想开发原生应用但不想学新语言
- ✅ 独立开发者——快速构建跨平台 MVP
- ✅ 性能党——受够了 Electron 的庞大体积
- ✅ Zig 爱好者——探索 Zig 在 GUI 领域的应用
⬇️ 下载方式#
📎 夸克网盘下载(永久有效,Windows 可执行文件):
https://pan.quark.cn/s/9890d052afbb
🐙 GitHub 项目地址:
https://github.com/vercel-labs/zero-native
💬 写在最后#
Zero-Native 代表了一种新的跨平台开发思路——用 Zig 做「体力活」,用 Web UI 做「面子活」,两者结合既保留了性能又降低了门槛。虽然还在早期阶段,但方向非常值得关注!
关注公众号 「实用软技」,回复「软件」获取更多实用工具推荐!