
This tutorial shows how to build a to-do API using Rocket and Diesel. Learn how Rust handles connections to a SQLite database using Rocket.

Learn about environment capturing in Rust with closures and how you can use closures to optimize your code.

Learn how and when to use tuples, structs, and tuple structs in Rust to return multiple results from your functions.

Explore the main features of six Rust HTTP clients, including reqwest and libcurl, and how to make GET and POST requests with each.

The Rust build pattern is deceptively simple: create an object that can hold all values and let it create our type when all the required fields are present.

We investigate the importance of observability and what abstractions are best for exposing application behavior when developing Rust services.

Learn concurrent programming in Rust using Crossbeam, an epoch-based memory management API.

Creating a Flutter app with native Rust functionality can be useful for many reasons. Let’s explore how with Flutter Rust Bridge.

Cap’n Proto makes Rust object serialization and deserialization more efficient through the use of a schema. Let’s explore how this works.

Learn how to create and deploy a Lambda function written in Rust.

Learn how to deploy a Rust web server using Axum, Tokio, and GitHub Actions to Heroku for your projects.

Apple built Swift to replace Objective-C and the Mozilla Foundation built Rust as a substitute for C++ for writing memory-safe code.