rust

JWT authentication in Rust

In this tutorial, we'll explain how to implement authentication and authorization using JWTs in a Rust web application.
Mario Zupan
13 min read

Top 3 Rust static site generators and when to…

In this guide, we'll explore three of the most popular and interesting static site generators for Rust: Cobalt, mdBook, and Zola.
Michiel Mulders
6 min read

Timezone handling in Rust with Chrono-TZ

Time and date handling, especially with time zones, are tricky business. Fortunately, Rust’s ecosystem provides us with all the tools we need.
Mario Zupan
5 min read

Write a simple web service in Rust using hyper

Using small, lightweight libraries and a bit of self-written code to compose a minimal system can help improve performance, maintainability, and code quality.
Mario Zupan
12 min read

Email crates for Rust: lettre and imap

Overall, Rust's email support isn't outstanding — yet. But the Rust ecosystem is solid and the email story should improve over time.
Joshua Cooper
6 min read

Easy guide to JSON input validation in Rust web…

JSON input validation is a core concern in any modern web application, and the Rust ecosystem already has some great tools for dealing with...
Mario Zupan
10 min read

11 database drivers and ORMs for Rust that are…

In this guide, we'll compare some of the most popular and stable database drivers and ORMs available for Rust.
Anshul Goyal
5 min read

Supercharge your Electron apps with Rust

Electron apps tend to be slow. The trick is to offload CPU-intensive tasks to other, faster languages, such as Rust.
Anshul Goyal
6 min read

When to use Rust and when to use Golang

To put it as simply as possible, the Golang versus Rust debate is really a question of simplicity versus security.
Michiel Mulders
5 min read

Configuration management in Rust web services

Configuration management is a core concern in any nontrivial web application, and the Rust ecosystem provides everything you need and more.
Mario Zupan
8 min read

How to choose the right Rust HTTP client

In this guide, we'll walk through the main features of six Rust HTTP clients and demonstrate how to make GET and POST requests with...
Michiel Mulders
6 min read

JSON and Rust: Why serde_json is the top choice

To put it simply, JSON support shouldn't be a concern for any Rust developer. It's very much production-ready and arguably best in class compared...
Joshua Cooper
6 min read