mirror of
https://github.com/tokio-rs/axum.git
synced 2024-12-28 15:30:16 +01:00
9465128f3e
This reworks axum's docs in an attempt to make things easier to find. Previously I wasn't a fan of those docs for the same topic were spread across the root module docs and more specific places like types and methods. This changes it such that the root module docs only gives a high level introduction to a topic, perhaps with a small example, and then link to other places where all the details are. This means `Router` is now the single place to learn about routing, and etc for the topics like handlers and error handling. |
||
---|---|---|
.. | ||
async-graphql | ||
chat | ||
customize-extractor-error | ||
error-handling-and-dependency-injection | ||
form | ||
global-404-handler | ||
graceful_shutdown | ||
hello-world | ||
http-proxy | ||
jwt | ||
key-value-store | ||
low-level-rustls | ||
multipart-form | ||
oauth | ||
print-request-response | ||
reverse-proxy | ||
sessions | ||
sse | ||
static-file-server | ||
templates | ||
testing | ||
tls-rustls | ||
todos | ||
tokio-postgres | ||
tracing-aka-logging | ||
unix-domain-socket | ||
validator | ||
versioning | ||
websockets | ||
README.md |
Examples
This folder contains numerous example showing how to use axum. Each example is setup as its own crate so its dependencies are clear.
Community showcase
- Houseflow: House automation platform written in Rust.
- Datafuse: Cloud native data warehouse written in Rust.
- JWT Auth: JWT auth service for educational purposes.
- ROAPI: Create full-fledged APIs for static datasets without writing a single line of code.
- notify.run: HTTP-to-WebPush relay for sending desktop/mobile notifications to yourself, written in Rust.