大家一般的共识是开发桌面应用要比开发网页费时,那么今天我们就介绍一个开源项目,它帮你一键将一个网页打包成桌面客户端。全云端操作,无需下载任何程序,随用随卸,自由自在。它就是:Pake
Pake 是一个用 Rust 开发的小工具,可以快速帮你把网页打包成 Mac / Windows / Linux三种系统支持的桌面客户端。
Pake具有以下的特点:
-
🎐 比 Electron 封装小近 20 倍(大约 5M!)
-
🚀 借助 Rust Tauri,Pake 比基于 JS 的框架更轻量、更快。
-
📦 含电池套件 — 快捷方式传递、沉浸式窗口和极简定制。
-
👻 Pake 只是一个简单的工具——用 Tauri 替换旧的捆绑方法(尽管 PWA 已经足够好了)。
以下是项目github 的 star 历史数据,1年多的时间里发展速度还不错。
首先有很多使用Pake打包好的示例,可以先看看效果。在项目的release页面,还有更多打包好的示例可以下载。
项目按使用者的不同阶段,给出了使用建议:
小白用户:
其实小白也分阶段,对于纯白的选手,那么就直接下载现成的包。
对一般的用户来说,但前提是能够访问github:
1.在自己的github账号中 Fork 本项目
2.前往Actions