A tutorial on creating a basic CRUD REST API with Rust, using the Axum framework and Postgres as the database.
Timestamps
00:00 Introduction
00:26 Creating your Postgres user and database.
01:28 Adding the crates we will make use of in the cargo.toml file.
02:40 The .env file for environment variables
02:55 How to get your Postgres database connection string.
03:23 Import struct, traits, functions, and macros into the program scope.
04:48 Working with environment variables.
08:13 Get/Read task API handler.
10:08 Post/Create task API handler.
13:15 Patch/Update task API handler.
15:30 DELETE task API handler.
17:34 Update task handler Revisited and Redesigned.
GitHub Repo: https://github.com/cudidotdev/Rust-ax...
Further reading
Axum order of extractors: https://docs.rs/axum/0.6.20/axum/extr...
#rust #axum #sql
Смотрите видео Build a CRUD REST API with Rust Axum | Tutorial онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь cudidotdev 10 Февраль 2024, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 14,163 раз и оно понравилось 419 людям.