Educational Rust live coding - Building a web app - Part 1

preview_player
Показать описание
In this live coding stream we begin building the backend for our Twitter clone.

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

Appreciate the entire video/series, but specifically wanted to say thank you for the way you answered the question around the hour and ten minutes mark with respect to whether or not you're self-taught in Rust. This is a term that people use, or a badge they wear, seemingly to make themselves look like they did it all on their own...but really? Perhaps your learning path was self-directed, but there isn't a programmer alive today who was truly self-taught in the sense that they lived in a world devoid of communication, and through their own divine greatness managed to come to be a software developer. In my case, you're teaching me now, and Sentdex before you, and Brian Hawkins, and the Tech Lead, and Raymond Hettinger, and Computerphile, and Web Dev Simplified, and countless stackoverflow posters, medium article writers, redditors, documentation creators, etc etc. So long story short, thank you for not immediately jumping to "hell yeah, I'm self-taught" and I appreciate you giving back to me in the way that those before you helped you down your path. Much appreciated my friend!

mikebing
Автор

Wonderful tip for a people like me without a software development background and essentially self-taught most programming languages. 2:14:50 "...make testing easy such that you never get the feeling to not test something cause testing is inconvenient". Great Rust stream in general but this is a tip for people like me that worthwhile remembering in general.

johnnymnemonic
Автор

YouTube recommendations brought me to your channel, awesome educational Rust content, keep it up!

I really enjoy the compiler explanations.

MrOtotheP
Автор

thanks dude. this is really helpful
a couple of points that can really improve 'coding along':
1) bigger font size
2) git branches(push to a different branch every hr or two)

thanks again.

esraajbara
Автор

This content is amazing. Keep it up, definitely going to watch all of your future videos. Learned about so many dev tools, love that! Going to use whatfeatures from now on 😎!

Thanks again!

RobertElliotPahel-Short
Автор

I am starting this playlist, but wanted to know if you still think Tide was a good choice after finishing the project? I'm learning Rust and want to port a gym class web app I made with Django but still unsure about which web framewor to usek. Rocket now support async, but major changes are coming in 0.5.0 so I prefer not to use it right now since the repo and the doc are out of sync and totally confuse me.(web dev is a hobby for me, so I'm confused easily :P) Warp and it's filters look a bit too advanced for my current understanding of Rust. Tide seems nice but I 'm worried about the lack of modules for the moment. There is no clear path like there was with python(but that's a bit understandable since Rust is so young)

kinwolf
Автор

So I'm trying to follow along, and when I just have your cargo.toml and main.rs files and try and build, I get the following error: "error: one of the features ['runtime-actix-native-tls', 'runtime-async-std-native-tls', 'runtime-tokio-native-tls', 'runtime-actix-rustls', 'runtime-async-std-rustls', 'runtime-tokio-rustls'] must be enabled". Not sure how to fix this, any help would be appreciated!

dalinar
Автор

Seems like the library support is still lacking compared to other popular languages. Most popular packages you mentioned had serious flaws or caveats. I'll keep an eye on Rust but it's maybe not the right time to jump in just yet.

jarrichvdv
Автор

What sort of vim plugins do you use specific to rust?

dabrick
Автор

Is there a way to reach you (on the rust irc or discord)?

taggedlife
Автор

Tremendous, though the more I use VS Code the more I see the advantages over Vim, and other text editors. I think Vim is really nice, but the advantages of in built terminal(s) and command line(s) all right in one interface is, in my opinion, so much more dynamically streamlined. Anyhow, you have a new subscriber at least. :)

flamencotimes
Автор

i guess is dificult to fix the argonautica crate!!

juan-ougq
Автор

hi David when i run your code i get this failed to run custom build command for `argonautica v0.2.0`

any Ideas?

juan-ougq
Автор

why not using something like sled as database? Why always using SQL?

MarkusBurrer
Автор

thanks , what is the config file for vim

jacklong
Автор

how do you install your version of cargo dockserver?

taggedlife
join shbcf.ru