front matter

 

preface

I am a pragmatist at heart. My introduction to programming was inspired by a neighbor in my small hometown, who sold websites for businesses for a (back then) large sum of money. I thought, if he can earn money with that, I can do it, too. I started a business at the age of 17 with a friend, and we built websites for companies. Seeing this amount of value unlocked for these companies from the comfort of my home made me fall in love with this industry.

However, programming was never my favorite subject, never something I wanted to dive deep into. It was a means to an end, something I had to do so I could deliver an application or a website. I went from writing PL/I on the mainframe to JavaScript for browser applications, while doing backend APIs in between. I just love developing for the internet. This passion led to Rust. It’s the first time a language and its compiler had my back so I could focus on what’s important: creating value for others.

Rust Web Development is written from this pragmatic view about our industry: creating value with the best tools currently available. This book shows why Rust, even if not obvious at first sight, is a perfect match for the future generation of web applications and APIs. Rust Web Development is not just about syntax, but offers guidance and deep dives, and enables you to confidently start and finish your next project with Rust.

acknowledgments

about this book

Who should read this book

How this book is organized: A road map

About the code

liveBook discussion forum

about the author

about the cover illustration