@coder-rust-axum-api
<skill_overview> 使用 axum 构建健壮、类型化和可维护的 HTTP API 创建新的 axum 端点 设计路由器和路由组 使用请求数据提取器 安全地共享应用程序状态 实现中间件和错误映射 Axum GitHub Axum Extractors 文档 </skill_overview> 将 Router::route 与方法路由器一起使用以确保清晰 使用嵌套路由器对相关端点进行分组 优先使用类型化路径和查询提取器而不是手动解析 使用后备处理未知路由一致使用 axum::{routing::{get, post}, Router};
<skill_overview> 使用 axum 构建健壮、类型化和可维护的 HTTP API 创建新的 axum 端点 设计路由器和路由组 使用请求数据提取器 安全地共享应用程序状态 实现中间件和错误映射 Axum GitHub Axum Extractors 文档 </skill_overview> 将 Router::route 与方法路由器一起使用以确保清晰 使用嵌套路由器对相关端点进行分组 优先使用类型化路径和查询提取器而不是手动解析 使用后备处理未知路由一致使用 axum::{routing::{get, post}, Router};