This audiobook is narrated by a digital voice.
Unlock the full potential of backend development with Rust. Rust for Web Development helps web developers build blazing-fast, memory-safe, and concurrent APIs and services while mastering a systems language without sacrificing safety.
Written for experienced programmers, this hands-on guide explains Rust concepts like ownership, borrowing, lifetimes, and async programming through practical, real-world web development examples. You will learn the patterns, tools, and architectural principles needed to build production-grade services.
Inside, you will discover how to:
- Build a Complete API: Create a RESTful service with routing, middleware, and request handling using Axum.
- Work with Data and Databases: Serialize JSON with Serde and integrate with PostgreSQL using SQLx and Diesel.
- Implement Security: Use JWTs, role-based access control, and secure password hashing with Argon2.
- Write Testable Code: Develop unit and integration tests, mock databases, and generate API documentation.
- Optimize Performance: Apply profiling, tuning, and Rust's concurrency model for scalable services.
- Deploy Confidently: Containerize with Docker, build CI/CD pipelines, and deploy to cloud platforms.
With three full-scale projects including a Blog API, E-Commerce Backend, and Real-Time Collaborative Tool, you apply your knowledge to enterprise-grade challenges. Stop building merely functional services and start creating fast, safe, and concurrent backends. Your journey to becoming a top-tier Rust backend developer begins here.
This audiobook is narrated by a digital voice.
Unlock the full potential of backend development with Rust. Rust for Web Development helps web developers build blazing-fast, memory-safe, and concurrent APIs and services while mastering a systems language without sacrificing safety.
Written for experienced programmers, this hands-on guide explains Rust concepts like ownership, borrowing, lifetimes, and async programming through practical, real-world web development examples. You will learn the patterns, tools, and architectural principles needed to build production-grade services.
Inside, you will discover how to:
- Build a Complete API: Create a RESTful service with routing, middleware, and request handling using Axum.
- Work with Data and Databases: Serialize JSON with Serde and integrate with PostgreSQL using SQLx and Diesel.
- Implement Security: Use JWTs, role-based access control, and secure password hashing with Argon2.
- Write Testable Code: Develop unit and integration tests, mock databases, and generate API documentation.
- Optimize Performance: Apply profiling, tuning, and Rust's concurrency model for scalable services.
- Deploy Confidently: Containerize with Docker, build CI/CD pipelines, and deploy to cloud platforms.
With three full-scale projects including a Blog API, E-Commerce Backend, and Real-Time Collaborative Tool, you apply your knowledge to enterprise-grade challenges. Stop building merely functional services and start creating fast, safe, and concurrent backends. Your journey to becoming a top-tier Rust backend developer begins here.

Rust for Web Development: Build Blazing-Fast APIs and Services

Rust for Web Development: Build Blazing-Fast APIs and Services
FREE
with a B&N Audiobooks Subscription
Product Details
BN ID: | 2940203365323 |
---|---|
Publisher: | Samson Lambert |
Publication date: | 10/06/2025 |
Edition description: | Unabridged |
Videos
