zero_to_production_in_rust_by_luca_palmieri

Zero To Production In Rust by Luca Palmieri

Book Summary

An introduction to backend development

Zero To Production is the ideal starting point for your journey as a Rust backend developer. You will learn by doing: you will build a fully functional email newsletter API, starting from scratch.

You'll learn how to

  • Navigate and leverage Rust's crates ecosystem
  • Structure your application to make it modular and extensible
  • Write tests, from single units to full-blown integration tests
  • Enforce your domain invariants using Rust's type system
  • Authenticate and authorize users of your API
  • Implement a robust error handling strategy
  • Observe the state of your application using structured logs
  • Set up an extensive continuous integration and continuous deployment pipeline for your Rust projects
  • All code comes attached to the book, tests included.

The Details

The book is composed of 11 chapters, for a grand total of 500 pages. You will receive free updates (errata, new sections, etc.) for the lifetime of the book.

The book is available in multiple formats: PDF, ePUB, MOBI.

The source code for the book project is publicly available on GitHub: https://github.com/lukemathwalker/zero-to-production

Reviews

What People Are Saying:

Sold more than 5000 copies.

Over 300 5⭐-reviews on Gumroad.

Rust doesn’t solve all of your problems, but it has made an effort to eliminate whole categories of mistakes.

“The title and structure of this book reflects one of the core values of Rust: to find its worth in writing production software that is solid and works. Rust shows its strength in the care and knowledge that went into it to write stable software productively. Such an experience is best found with a guide and Luca is one of the best guides you can find around Rust.” – Florian Glitcher, Management Director at Ferrous Systems and Co-Founder of the Rust Foundation

“Zero to Production in Rust” kept us focused on the parts of Rust that we needed to get the job done well.“ – Marcus Rådell, Director of Engineering at Deversify

“If you are curious about Rust, but you are scared by the complexity: this book is for you! The book has simple and demonstrative explanations. It helped me to clear out the doubts left by the Rust book and “Rust by example”. – Hugo 'Lumikkode' Regibo Software Engineer

“Zero Production in Rust” is the best way to kick off Rust adoption at your company, whether you're a startup or an enterprise organisation.” – Jeremy Hindle, Co-Founder of Integrity, Custodian & [[ddg>Cloudline

“This book bridges the gap between “contrived tutorials” and “realistic projects” for building web APIs in Rust. Along the way I got to learn about best practices for deploying web APIs, including security and DevOps. After finishing the book, I now feel comfortable tackling real-world projects in Rust!” – MikeH

About the Author

Product Details

Research More

Fair Use Sources

Rust: Rust Fundamentals, Rust Inventor: Rust Language Designer: Graydon Hoare on July 7, 2010; Cloud Native Rust https://CloudRust.rs, Rust Wasm - Rust WebAssembly https://WebAssembly.rs, Rust in the Cloud https://CloudRust.io, Rust RFCs https://github.com/rust-lang/rfcs, Rust Scripting, Rust Keywords, Rust Built-In Data Types, Rust Data Structures - Rust Algorithms, Rust Syntax, Rust OOP - Rust Design Patterns https://DesignPatterns.rs https://rust-unofficial.github.io/patterns/rust-design-patterns.pdf, Rust Package Manager (cargo-crates.io - Rust Crates - Rust Cargo), Rust Virtualization, Rust Interpreter, Rust REPL, Rust IDEs (JetBrains RustRover, IntelliJ - CLion with JetBrains Rust Plugins, Visual Studio Code), Rust Development Tools, Rust Linter, Rustaceans https://Rustaceans.rs Rust Users - Rust Programmers, List of Rust Software, Rust Popularity, Rust Compiler (rustc), Rust Transpiler, Rust DevOps - Rust SRE, Rust Data Science - Rust DataOps, Rust Machine Learning, Rust Deep Learning, Functional Rust, Rust Concurrency - Rust Parallel Programming - Async Rust, Rust Standard Library, Rust Testing, Rust Libraries, Rust Frameworks, Rust History, Rust Bibliography, Manning Rust Series, Rust Glossary - Rust Official Glossary, Rust Topics, Rust Courses, Rust Research, Rust GitHub, Written in Rust, Rust Awesome List. (navbar_rust - see also navbar_rust_domains)


© 1994 - 2024 Cloud Monk Losang Jinpa or Fair Use. Disclaimers

SYI LU SENG E MU CHYWE YE. NAN. WEI LA YE. WEI LA YE. SA WA HE.


zero_to_production_in_rust_by_luca_palmieri.txt · Last modified: 2024/05/01 04:36 by 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki