1
haierspi 3 天前
哦哦.. 还没玩 rust 问下 rust 写桌面软件 是内置 gui 么 还是 什么其他的 gui?
|
2
zjsxwc OP @haierspi
rust 本身不适合完全做 gui , 但更多是借助 rust 的力量做 gui , 比如你可以用 rust 的 tauri 框架来借助 webview 和前端技术做 gui ,这是效率最高,v 站有几个佬用 tauri 做商业化产品, 比如你可以用 rust 的 egui 来写 gpu 加速的界面,然后 egui 编译到 wasm ,于是在前端你就可以借助 wgpu 来加速界面,这也是被不少人使用的,有人用这种方式在前端上实现一个页面同时动态渲染上万的 ui 对象不卡顿,传统的前端 dom 方式就做不到这种。 |
3
tabc2tgacd 3 天前
技术栈还是挺复杂的。我 24 年在公司用 go/php(纯后端)。在家 ts (主要是一些私活),个人工具如果需要 gui 的话,就 electron 。很多年前我是一个 delphi 开发者,虽然现在有开源的 lazarus 了,但我觉得这个 ide 真的难用,pascal 这个语言倒是没啥问题,我还是喜欢的。
|
4
lucasj 3 天前
炫耀帖
|
7
flmn 2 天前
我工作用 Java/Spring Boot 、Rust/Axum 、Vue 。
自己做东西用 Python/FastAPI ,Elixir/Phoenix 、Svelte ,桌面程序是 Tauri+Svelte 。 |