December 2025
Beginner
768 pages
15h 34m
English
Now, let’s dive into one of Rust’s most practical and exciting applications.
This chapter explains why the Rust Language is a great choice for building modern, fast, reliable web applications. I believe it’s one of the best ways to learn Rust: web development!
We’ll take a full-stack approach, starting with a quick review of the fundamental web concepts, then moving on to building a backend API with the Axum framework.
We’ll also connect this API to a PostgreSQL database using Docker (although we will introduce Docker properly in Chapter 16) and sqlx, and conclude with a fun peek at how Rust can even power frontend components using WebAssembly (Wasm).
Let’s start!
Read now
Unlock full access