用 wails 做了个 Kafka 的桌面客户端,安装包 10mb

2024 年 11 月 4 日
 bronyakaka

年初的时候做的,一年下来也有几千人下载,

开始用 flet 做,Python 包装的 flutter ,安装包 80mb ,启动慢。

后来改用 wails ,前端用 vue3 写的,wails 推荐的 naive ui ,前端基本都是靠 gpt 写,感觉蛮简单的。

后端用 go 写的,逻辑不多。

界面:

安装包打个 7zip 才几 mb 。

主页: https://github.com/Bronya0/Kafka-King 想研究源码的点个 star 吧

3212 次点击
所在节点    程序员
22 条回复
iorilu
2024 年 11 月 4 日
要不再写个 redis 客户端啥的, 可能用户会比较多
zhouhu
2024 年 11 月 4 日
666
SayHelloHi
2024 年 11 月 4 日
感谢分享 非常棒

提一个 UI 问题

这里参差不齐的看着怪怪的

bronyakaka
2024 年 11 月 4 日
@iorilu 有别人做的 tinyrdm 了
bronyakaka
2024 年 11 月 4 日
@SayHelloHi 不知道咋改,因为这个是有顺序关系的
happy32199
2024 年 11 月 5 日
这个前端样式也是 gpt 写的吗?挺好看的
mykaii
2024 年 11 月 5 日
样式应该是 naive 自带的吧
Lunrry
2024 年 11 月 5 日
@iorilu #1 Redis 客户端推荐 Tiny RDM ,也是 V2 大佬写的,可以在本站搜搜
Wh1te
2024 年 11 月 5 日
@bronyakaka #5 层主想说的应该是对齐的问题,加上 label-width="auto" 之后看起来就不会参差不齐了。
bronyakaka
2024 年 11 月 5 日
@Wh1te 大佬可以提个 pr 哦~
bronyakaka
2024 年 11 月 5 日
@mykaii 嗯 自带的
yang2048
2024 年 11 月 5 日
会 Java ,还没接触 Go ,wails 好上手吗
ca2oh4
2024 年 11 月 5 日
op 有遇到 wails 在 win11 环境意外闪退的情况吗?
pincoudeduanyin
2024 年 11 月 5 日
让 chatgpt 写代码,可以写成那种工程样式的项目吗
bronyakaka
2024 年 11 月 5 日
@yang2048 go 基本不用写什么,都是写 vue
bronyakaka
2024 年 11 月 5 日
@ca2oh4 没有 我用的 win10
zhangyou1010
2024 年 11 月 6 日
已 star
bronyakaka
2024 年 11 月 6 日
@pincoudeduanyin 整体样式是我自己设计的
dimwoodxi27
2024 年 12 月 3 日
这不是某群 GUI 天才吗?张口闭口 webview 就是第一就是优雅就是 GUI ,原来连个 vue ui 都写不明白就到处招摇撞骗,原生 GUI 都是不伦不类,几万行的自绘比不过 webview 几千行的套件,安装包 10mb ?这水平不去做营销 g 太可惜了,用着某语言还有用饭圈文化来狂踩可真抽象,我寻思着你这种 rz 自绘估计都写不明白,写 vue ui 组件也够呛,怎么敢张口闭口说 xx 开源 GUI 是狗屎,xx 框架 webview 是 GUI 的?用 gpt 用魔怔了哦
bronyakaka
2024 年 12 月 6 日
@dimwoodxi27 你说我喷 golang 其他 gui 框架?没错,fyne 、gio 这种我现在依然觉得是狗屎,一个占用内存、性能低、样式也难优化,另一个更抽象,你这么大意见难道是 fyne 项目组开发人员 还是看不惯别人评价框架?怎么 fyne 难用还不给说了?至于 vue 写的行不行我代码都开源了你随时可以去挑出来喷代码,我做开源工具知乎、qq 群里不少人私信感谢我,你不用在这狗急跳墙像猴子一样,我看搞饭圈的是你还差不多,在我这儿也不嫌丢人。滚吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.xtra.eu.org/t/1086569

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX