Stack Explorer

Axum

web-backend

Ergonomic web framework for Rust

Languages

Features

rustasynctokiotowerperformancehttpmodern

Pros and Cons

Ventajas

  • + Very ergonomic API
  • + Excellent performance
  • + Tower/Tokio ecosystem
  • + Type-safe routing
  • + Powerful extractors
  • + Native integration with Tokio ecosystem
  • + Ergonomic and type-safe API
  • + No magic macros
  • + Rapid community growth

Desventajas

  • - Requires good Rust knowledge
  • - Smaller ecosystem than Actix
  • - Slow compilation
  • - Relatively new
  • - Fewer examples than Actix
  • - Requires good Tokio understanding

Casos de Uso

  • High-performance APIs
  • Rust microservices
  • Critical services
  • Modern REST APIs
  • Cloud-native microservices
  • Web application backend
  • gRPC with Tonic
  • Distributed systems

Related Technologies

Libraries

Alternatives