Fast Rest API - Rust + Actix Web

preview_player
Показать описание
Rust's Actix Web is both easy to use and lightning-fast. In this tutorial, we'll create a small API using Actix Web. This will be a basic API for a todolist application.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

00:00 Introduction
00:23 Dependencies
23:11 Thunder Client test run

-~-~~-~~~-~~-~-
Please watch: "Rust API Documentation Made Easy - Swagger + Actix Web"
-~-~~-~~~-~~-~-
Рекомендации по теме
Комментарии
Автор

If anyone feels strongly that I should use a different VSCode color theme for these videos, please let me know which one you think would work best.

BocksdinCoding
Автор

Fantastic tutorial, every step explained, no DB needed, gets you right into the making of the API, no time wasted on the surrounding things. Great job, exactly what most people look for

fedot_compot
Автор

Nice video, thank you. Personal suggestion (it may very well be only me): I find the music a bit disctracting, maybe a lower volume would be nice. But, as I mentioned, it may only be me, so you can basically ignore! 🙂

farzadmf
Автор

Great video, always exciting to see Rust web tutorial videos!

kameikojirou
Автор

I think the music is fine, great video easy to follow.

sumansaha
Автор

Hey this is a great tutorial! I come from the axum framework background and I got a great understanding of how actix web is used, thank you so much :D

Mustafa-
Автор

thank you for this. Got it running really quickly

adriangg
Автор

Great video. Minor thing but Serde isnt just json. Its a general rust serialize/deserialization library that can also do json.

”Serde provides the layer by which these two groups interact with each other, allowing any supported data structure to be serialized and deserialized using any supported data format.”

AlexanderHyll
Автор

Very good work well designed and explained. Thank you

kaan
Автор

Yer killing it, also make the music louder

PTO.
Автор

Noob questions:
Why the return type for the routes have “impl” keyword?
Why the use of “*” when mutating todolist_entries?
Is the syntax used in the filter call just like a lambda function?
What’s the name of that “move || { … }” syntax used with HttpServer_new, any tippers for understand that?

Great video, straight to the point, thank you.

Andrei_Calazans
Автор

I would like to see the same example with Graphul

sam-buhk
Автор

Sub hehe All though I haven't studies rust, at least I have a base line.

I came from nodejs though, so this is kind of new to me

what is mut what is to_vec why clone etc. hahaha

fbi
Автор

Very hard to spot : . -> - all symbols in red on notebook. Thank you for tutorial though!

viktormatush
Автор

do you know how to inject two request identifiers into an URL? I have /api/id1/id2 and I need to inject both id's within the GET request

mr-fluffy
Автор

if let Some(entry_mut_ref) = e.id == id) {
entry_mut_ref.title = param_obj.title.clone();
}

andreykhalepov