大家好,我最近开源了一个 Rust 项目:openapi-rs
它是一个专注于 请求校验 的库,基于 OpenAPI 3.1 规范构建,目标是在 Rust 中实现一种“由 API 规范驱动请求处理”的方式。 不是 Swagger ,也不做文档生成,纯粹用于规范校验和请求处理逻辑解耦。
✅ 支持完整 OpenAPI 3.1 解析
✅ 自动校验 path/query/header/body 参数
✅ 可作为中间件集成进 Axum 框架
🔜 计划支持 Poem 、Wrap 等更多框架
GitHub: https://github.com/baerwang/openapi-rs
欢迎大家来试试看这个项目,如果你也在用 Rust + OpenAPI 规范设计接口,希望能帮你省掉不少重复劳动。
有任何想法、建议、需求都欢迎提 issue ! 喜欢就点个 ⭐Star ,我会持续维护更新~
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.