在开发一个独立小软件,调研了一些现有的工具,在我的 surface6 辣鸡笔电( 8G Ram )上测试了一下:
工具 | 优点 | 缺点 |
---|---|---|
tauri | 打包体积小 | 启动略慢;生态非常弱;上手难;各平台 webview 差异与 bug 很多 |
pyqt+webengine | 上手简单,可以使用 python 生态 | ui 非常丑,定制样式不容易,打包体积 200M |
electron | 开发丝滑流畅,各种库生态应有尽有,运行性能不错 | 打包体积大和吃内存 |
electron 除了打包体积大和吃内存以外没别的毛病。开发就是丝滑流畅,各种库生态应有尽有,运行起来性能相比原生 app 差距不大,完全不影响在 windows 上的使用,macos 的同学可能是被黄金内存搞得对 electron 有意见
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.