Rust Project Architecture
Architects modern, production-grade Rust applications, web services, and CLI tools using Tokio, Axum, SeaORM, and idiomatic 2025 design patterns.
Rust Project Architecture provides opinionated, production-ready scaffolding and architectural guidelines for modern Rust development. It guides Claude through setting up clean single-crate or multi-crate Cargo workspaces, implementing layered backend services with Axum and SeaORM, configuring robust error handling with thiserror and anyhow, building type-safe CLIs with Clap, and integrating unified LLM access via LiteLLM proxies without carrying legacy technical debt.
主な機能
01Production web service patterns using Tokio, Axum, and SeaORM
02263 GitHub stars
03Command-line interface design using Clap derive macros
04Idiomatic error handling separating application and library concerns
05Cargo workspace and multi-crate modular project scaffolding
06Standardized LLM integration via LiteLLM proxy clients
ユースケース
01Scaffolding high-performance REST APIs and microservices in Rust
02Structuring enterprise multi-crate Cargo workspace architectures
03Building robust command-line tools with structured logging and error handling