This first part of the book sets you up with the foundation of the language. To be able to use Rust for web development, you need an understanding of the language and of the tooling needed to write asynchronous server applications with it. Part 1 covers both topics.
Chapter 1 takes care of the “why.” It shows how Rust can be more performant than other languages, and at the same time, enable you to easily and safely create applications with it. It shows how to set up Rust locally, what the toolchain looks like, and importantly, what the async and web ecosystem looks like in Rust.