今天看到幽默 Compose Multiplatform,比 Electron 还耗资源

不过本质上每个跨平台应用除非是原生编译都会带个运行时,那感觉和带个 V8 的也没差了
Compose Multiplatform 的渲染也是全局的,和 Flutter 或者 AvaloniaUI 的解决方案相似
前者优势有自定义渲染引擎,后者有 Native AOT,CM 属于一个不沾了
不过总体比较而言,类似 canvas 全局渲染的技术还是难以与 xml 类似的技术在性能上相抗衡
目前为止,最适合的跨平台 GUI 框架,我觉得还是系统提供 Webview 渲染界面,逻辑放在另一层的方式
比如:Tauri(rust)、Wails(go)、BlazorWebView(.net)