Explore the latest books of this year!
Bookbot

Bastian Gruber

    Rust Web Development
    • 2023

      Rust Web Development

      • 400 pages
      • 14 hours of reading
      4.6(28)Add rating

      Create high-performance web apps and servers with Rust. This guide teaches you to handle the borrow checker in asynchronous environments, build web APIs, and manage JSON in Rust. You'll explore graceful error handling, testing, tracing, logging, and debugging, as well as deploying Rust applications and ensuring efficient database access. Designed for developers familiar with Java, NodeJS, or PHP, this hands-on resource offers a pragmatic approach to server-based web applications. Author Bastian Gruber provides valuable insights, enabling you to tackle complex problems using pure Rust and essential libraries like tokio for async runtimes, warp for web servers and APIs, and reqwest for external HTTP requests. If you're tired of slow and resource-heavy web development tools, Rust offers a solution with its safety guarantees and an exceptional developer experience, including a compiler that prevents common mistakes. The book is rich with examples, code samples, and pro tips to help you set up projects and organize code effectively. You'll build a complete Q&A web service, iterating on your code chapter by chapter, mirroring a real development project. With this guide, you'll gain a solid understanding of Rust's capabilities and how to create modern web applications efficiently.

      Rust Web Development