Axum
Axum is an ergonomic and modular web application framework for Rust, built on the Tokio asynchronous runtime and the Tower service ecosystem. It leverages Rust's type system to provide strong compile-time guarantees, aiming for highly performant and resilient web services and APIs.
Key facts
- First appeared
- 2021
- Category
- web_framework
- Problem solved
- Axum was created to provide an ergonomic, type-safe, and high-performance web framework for Rust that is deeply integrated with the Tokio asynchronous runtime and the Tower service ecosystem. It aimed to offer a 'blessed' solution from the Tokio team, addressing developer ergonomics that some other Rust web frameworks lacked while maintaining the robustness and performance expected from Rust.
- Platforms
- webassembly (server-side), linux, macos, windows