Udemy Building web APIs with Rust (beginners)

Video Introducing this tutorial


Introduction :
Introduction
Visual Studio Code setup

Routing :
Hello world!
JSON
CRUD routes
Route matching
Error catchers

Auth :
Basic auth intro
Implementing a basic auth guard
Error catcher for unauthorized
Cleanup
Making our authorisation guard more robust

Database :
Diesel CLI
Diesel and rocket - Dependencies
Diesel and rocket - Model & first query
Diesel and rocket - New model & create endpoint
Error catcher for unprocessable entity
Diesel and rocket - Full CRUD
Repositories
Validation for delete route
Error handling
Embedding migrations

Deploying :
Deploying and systemd
Reverse proxying with nginx and ssl

Outro :
Recap and goodbye

©2021 | All rights reserved.