Book

Rust Web Programming

Rust is a new and fast programming language that provides memory safety without a garbage collector. With its low memory footprint, it allows web developers to build high-performance and secure web apps with relative ease. This book will help web developers to adopt Rust for web app development, while addressing safety and high-performance issues.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

13h8m

Language

English

About Book

Who Is This Book For?

This book on web programming with Rust is for web developers who have programmed in traditional languages such as Python, Ruby, JavaScript, and Java and are looking to develop high-performance web applications with Rust. Although no prior experience with Rust is necessary, a solid understanding of web development principles and basic knowledge of HTML, CSS, and JavaScript are required if you want to get the most out of this book.

Book content

chapters 13h8m total length

Quick Introduction to Rust

Designing Your Web Application in Rust

Handling HTTP Requests

Processing HTTP Requests

Displaying Content in the Browser

Data Persistence with PostgreSQL

Managing User Sessions

Building RESTful Services

Testing Our Application Endpoints and Components

Deploying Our Application on AWS

Understanding Rocket Web Framework

Appendix A: Understanding the Warp Framework

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required