求高手介绍用Rust开发windows软件的教程

近期工作上有点空,也正好谋求转型。所以搜索了一圈新技术,发现对 RUST 很有兴趣。 之前已经自学了一阵子,准备给公司开发一个 windows 软件。群里有没有大佬有相关教程? 网上搜了一圈,关于 windows 软件开发的教程几乎是 0。
我需要那种把读者当做小白的文档,step by step 的教程。 Rust 的学习曲线确实不低。
本人之前只要是做 java/Android 开发。 目前在某车企研发中心继续发热。 英语口语流利。 有相关职位的也欢迎勾兑。

最佳答案

Rust 开发 Windows 软件指的是 Rust 语言的学习还是 Rust 调用 windows api 或者其他 GUI 写一些 WIN32 平台的东西。

如果是前者那我推荐你去看 Rust 官网的 the book,这本书可以说是假设你甚至没学过编程来教你,写的很好。
英文版最新是到 Rust 版本的 1.67,英文版链接: doc.rust-lang.org/stable/book/

如果不熟悉英文可以去看看国内中文,但中文翻译似乎都慢好几年,这里有个 1.41 的链接: www.bookstack.cn/books/trpl-zh-cn-...

如果是后者 Win32 开发那我没接触过,但是 GUI 开发目前 Rust 比较能用的是 GUI 是 tauri,这东西开发起来实际上和 electron 差不多,都是你要去写网页前端来做 UI。

1年前 评论
长日将尽 1年前
papyrus (作者) 1年前
briks_wang (楼主) 1年前
briks_wang (楼主) 1年前
讨论数量: 7

Rust 开发 Windows 软件指的是 Rust 语言的学习还是 Rust 调用 windows api 或者其他 GUI 写一些 WIN32 平台的东西。

如果是前者那我推荐你去看 Rust 官网的 the book,这本书可以说是假设你甚至没学过编程来教你,写的很好。
英文版最新是到 Rust 版本的 1.67,英文版链接: doc.rust-lang.org/stable/book/

如果不熟悉英文可以去看看国内中文,但中文翻译似乎都慢好几年,这里有个 1.41 的链接: www.bookstack.cn/books/trpl-zh-cn-...

如果是后者 Win32 开发那我没接触过,但是 GUI 开发目前 Rust 比较能用的是 GUI 是 tauri,这东西开发起来实际上和 electron 差不多,都是你要去写网页前端来做 UI。

1年前 评论
长日将尽 1年前
papyrus (作者) 1年前
briks_wang (楼主) 1年前
briks_wang (楼主) 1年前

are we gui yet 上确实有好东西。我刚刚已经试过了。选定了中一个 crate,winsafe,开始干活了。多谢参与回复问题的各位前辈们。我才刚刚入行。

1年前 评论

slint + rust 试试

1年前 评论