链世界
网站首页
网站导航
文章列表
AI 模型榜
实用工具
像素广场
设置
联系我们RSS友情链接提交网站
隐私政策·免责声明
陕ICP备2025083618号-2

热门频道

AI 工具开发工具效率工具招聘求职安全工具
导航文章工具
← 返回导航列表
「Axum」网站图标
「Axum」网站图标

Axum

后端框架

Rust 异步 Web 框架,简洁高效
https://github.com/tokio-rs/axum
https://github.com/tokio-rs/axum

简介

Axum 是基于 Tokio 和 Tower 的 Rust 异步 Web 框架,专注于易用性与高性能。它把路由、提取器(extractors)和中间件设计为组合化组件,适合构建 API、微服务与实时应用。

核心功能与特色

  • 轻量且类型安全:以 Router、提取器和响应类型实现强类型接口,编译期捕获错误。
  • 原生异步支持:基于 Tokio/hyper,天然支持 async/await,适合高并发场景。
  • 中间件与 Layer:兼容 tower::Layer,可灵活插入认证、限流、日志等功能。
  • 丰富提取器与扩展:内置 JSON 解析、表单、路径/查询提取,以及 WebSocket 支持,便于快速构建常见功能。

适用场景与目标用户

适用于后端工程师构建高并发 API、微服务、实时通信(WebSocket)或希望用 Rust 实现生产级服务的团队与个人。尤其适合追求性能、安全性与可维护性的项目。

主要优势或亮点

  • 性能优越:低运行时开销,适合高吞吐服务。
  • 组合化设计:路由、中间