Choosing a Rust Web Framework

preview_player
Показать описание
The Rust web ecosystem has a lot to offer, but a lot of it is in crates you'll have to discover and choose to use. In this video we cover the choice I made to build the new Rust Adventure API in: Axum.

Рекомендации по теме
Комментарии
Автор

If you go to other languages and frameworks, the Bevy ECS-like query that you're talking about is called "dependency injection" in this context. I like it as well.

jaysistar
Автор

Most of the rust web frameworks are similar. They only have tiny difference on surface level api and under the hood they are mostly hyper/tokio.

realsong-fake
Автор

Axum is hands down the best web framework for rust. Its also fast to compile and iterate

altairbueno
Автор

I've had opportunity to work with axum as well as with poem, and from those two, I prefer second option. Axum forced me to use trait objects, which is not ideal, as not every struct can be used in that way. Also poem supports open api, so creating documentation is as easy as rust docs ;)

AreQ
Автор

thank you for your effort. love watching your vids and glad they will be recorded online for years to come

michaeljamescollins
Автор

Chris, ngl, if you had a thick golden Cuban on you, the thumbnail would have you looking like a real G haha

SkegAudio
Автор

Railway is my fav host, super simple to setup.

Kragaln
Автор

what a coincidence. Yesterday, I was going to start a project with my friend, and we were looking for a framework. We discussed a lot about Rocket, Actix, Gotham now we're going to discuss Axum then. 🤣

morgomi
Автор

i think i preferred the previous style of presentation. These last two seem to be in a hurry to get to the conclusion with lots of fast edits at the start. re: title. Is this about choosing a rust web framework or your choice of web framework for this project? More the latter.

adamglass
Автор

There's always Rust on Nails, if you want rails-like

akillersquirrel
Автор

Really I was looking using bevy and web interface. One reason is wanted to try it out as well remind of me of the old game using like ragnarok online and unreal tournament from rpg invasion mod game. It was fun days.

darknetworld
Автор

Dependency Injection in Rust would be a dream. Imagine a project like Symfony, but completely in Rust :^)

NetherFX
Автор

Love the videos and the channel chris! Are you planning to create a discord server in the near future?

coindotlol
Автор

4:56 @chris Biscardi what is the CLI tool you’re using here?

jeanchindeko
Автор

Good video. I prefer Axum as well (compared to Rocket and Actix). It just makes more sense to me.

johnw.
Автор

Hey Chris! What were you using to generated unique ids? Doesn't look like uuid.

artemivasyuk
Автор

Have you considered warp ? Instead of evaluating extractors at runtime it es evaluated at compile time.

andres-hurtado-lopez
Автор

I’d be curious to know about rust hosting options.

Also, do you still put nginx in front of it and pass the request on to rust like you do with PHP?

charlesbcraig
Автор

which one is the better option for a gaming platform's backend, Actix or Axum?

parsaaminpour
Автор

What's the sense in using Tower's load-balancing, rate-limiting, etc. when it's included in reverse proxies and load balancers? Does it reduce complexity? Genuine question.

verified_tinker
welcome to shbcf.ru