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

Related technologies