楼上说的确实是现代 GUI 开发的一个常见套路。
比如 syncthing,你可以了解一下。
就是分拆成纯业务,提供 HTTP | RPC 接口,可以跨平台跑在所有平台下。再用 native GUI 开发出用户界面。对于 win,大多数都用 electron 或者直接让用户打开浏览器。
【 在 ooolinux 的大作中提到: 】
: 不太了解你说的技术
: :现在桌面软件不都是c#或者gtk套壳然后通过socket或者http服务器交给后端干活吗,一次性可以起好多后端方便利用多
: - 来自 水木社区APP v3.5.7
: ...................
--
FROM 112.47.216.*