Build a Link Shortener in Rust with Axum, Tokio and Postgres
Why a link shortener? In about 550 lines of Rust (comments included) we'll build a link shortener that validates input, counts clicks without race conditions, returns friendly JSON errors, shuts down…