[software development] 基于Bun+WebView的桌面应用demo
Tofloor
poster avatar
司南
deepin
2025-01-11 20:01
Author

最近学习 bun,用 webview-bun 库写了一个窗口程序demo。

逻辑是:先启动一个本地http-server,然后用 webview-bun 库调用 libwebkitgtk 显示窗口界面。

使用 Bun 有一个好处是自带的打包选项支持将整个项目打包为单个可执行文件。

打包后体积为 98.4MB,压缩为.tar.xz文件体积为 24.7MB。

这个demo启动后内存占用 210MB,内存占用确实很大,不过磁盘占用确实比electron小了不少。

https://github.com/yincolor/webview_bun_demo

Reply Favorite View the author
All Replies
把一切操作变成GUI
deepin
Backbone of ecological co-construction group
2025-01-11 21:07
#1

没事,只要功能多流畅度够,内存占多点也值。

类似于electron Webapp这种技术栈,好像哪怕再增加内容,这个内存占用也不会变化太多。

Reply View the author