技术栈学院 · Rust 后端
Java 开发者写后端,最痛的两件事:GC 一停顿全链路抖一下,JVM 一启动几十 MB 内存没了。Rust 把这两件事同时干掉——没有 GC,内存安全,单文件二进制,启动毫秒级。这一页按 Tokio 1.x / Axum 0.8 / SQLx 0.9 / SeaORM 0.12 / tonic 0.12 的现代稳定版,带你从异步运行时一路写到 Docker 上线,对标你熟悉的「Spring Boot + MyBatis + gRPC」全家桶。
R
第 1 节 · Rust 后端生态与 Tokio 异步运行时
Why Rust Backend & Tokio Runtime
Why Rust Backend & Tokio Runtime
进入本节 →
A
第 2 节 · Axum Web 框架实战
Axum · Router, Extractor, Middleware
Axum · Router, Extractor, Middleware
进入本节 →
数
第 3 节 · 数据库访问:SQLx 与 SeaORM
SQLx & SeaORM · Compile-time Checked SQL
SQLx & SeaORM · Compile-time Checked SQL
进入本节 →
序
第 4 节 · 序列化、配置、日志、错误处理
serde, config-rs, tracing, clap
serde, config-rs, tracing, clap
进入本节 →
微
第 5 节 · 微服务与分布式:reqwest 与 gRPC
reqwest, tonic, Resilience
reqwest, tonic, Resilience
进入本节 →
测
第 6 节 · 测试与 API 文档
Tests, Mock, Proptest, OpenAPI
Tests, Mock, Proptest, OpenAPI
进入本节 →
部
第 7 节 · 部署与生产:Docker、Nginx、安全
Docker, Nginx, Security, CI/CD
Docker, Nginx, Security, CI/CD
进入本节 →
常
第 8 节 · 常见坑与面试重点
Pitfalls & Interview
Pitfalls & Interview
进入本节 →
认
第 9 节 · 认证与会话:JWT、OAuth2 与 OIDC
AuthN & Session · JWT / OAuth2 / OIDC
AuthN & Session · JWT / OAuth2 / OIDC
进入本节 →
O
第 10 节 · OpenAPI 文档:utoipa + Swagger UI 全流程
Code-First OpenAPI · utoipa + Swagger UI
Code-First OpenAPI · utoipa + Swagger UI
进入本节 →
可
第 11 节 · 可观测性:tracing、OpenTelemetry 与优雅停机
Observability · tracing + OpenTelemetry + Graceful Shutdown
Observability · tracing + OpenTelemetry + Graceful Shutdown
进入本节 →