Part 1 Introduction to Rust

 

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.

Chapter 2 then goes further to cover all the foundational knowledge required to not only follow the code snippets throughout the book, but also feel comfortable enough to start a new project in Rust.