有人在用 rust 写 web api 吗?

2025 年 6 月 6 日
 BeijingBaby
感觉效率嘎嘎低,不适合干活啊
5087 次点击
所在节点    Rust
18 条回复
craftsmanship
2025 年 6 月 6 日
非要拿着锤子缝衣服 那只能尊重祝福
justsoup
2025 年 6 月 6 日
1.适合高性能场景,不适合快速迭代的 CRUD 应用
2.Rust 的强类型系统和编译器能大幅减少运行时错误,​​长期维护效率反而可能更高​​
3.Discord 用 Rust 重构关键服务,Cloudflare 将 Rust 用于其一些核心服务
rming
2025 年 6 月 6 日
写过,axum + sea orm + copilot 效率还行啊
iyaozhen
2025 年 6 月 6 日
有在做 性能敏感的场景,确实有收益
R29kTA
2025 年 6 月 6 日
自己写的项目在用 axum+sqlx+redis
wogogoing
2025 年 6 月 6 日
不是有个 rocket 框架吗?
这个: https://rocket.rs/

之前想学 rust 的时候还去看了一下。
duanxianze
2025 年 6 月 6 日
除非单单服务器费用一年上百万,不然换 rust 就不值得
cccssss
2025 年 6 月 6 日
axum 糊了 blog 和一个 api 层,效率并不慢。
ufan0
2025 年 6 月 6 日
Rust+Rocket 一把梭,挺快的。

效率低是指哪方面?
yoiteshaw
2025 年 6 月 6 日
我写过 actix-http ,没觉得和 fastapi 有啥明显效率的不同
openmynet
2025 年 6 月 6 日
axum + sea orm + 宏,开发效率会高很多。rust 很适合配合 AI 来进行编码工作。不好的地方是每次编译的 target 下都是几十个 G 的编译产物,还有就是目前没有一款很好的 LLM 来对 rust 适配。在其他语言下有很亮眼表现的 LLM 到了 rust 语言下就变得很平庸。GPT, Claude ,Gemini, Deepseek 这都试过,各种翻车。基于 tauri+rust 产品:Lightedium ,所有底层全部是 rust 来写,混合少量的 C++。
voidmnwzp
2025 年 6 月 6 日
抽象程度类似于用 c 语言 crud 用 java 搞嵌入式
bunny189
2025 年 6 月 9 日
@openmynet 等一下,几十个 G ????
openmynet
2025 年 6 月 10 日
@bunny189 是的你没看错,rust 默认增量编译,在使用 vscode 进行开发时,一开始可能只有 5~6G 的编译产物,但一天下来就会超过 20G ,2~3 天就有 5 ,60G 了,这时候就得 cargo clean 清理 target 目录了。
JZ8ZW193q6W9Awgy
2025 年 6 月 11 日
@openmynet #14 那不得编译个几个小时不会结束啊 ?
openmynet
2025 年 6 月 18 日
@xixibb 那倒没有,大概 4~5 分钟 ( cpu:amd5900 )
IIInsomnia
2025 年 7 月 4 日
seansong
2025 年 7 月 18 日
习惯用 axum+sqlx ,可能是因为熟练了吧,开发效率貌似还不错

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

https://www.v2ex.com/t/1136828

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

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

© 2021 V2EX