DEV Community

loading...

started learning rust

swapnil0545 profile image Swapnil Mhaske👨‍💻🎮☕🌄 ・1 min read

So, I decided to learn a new programming language. After doing some studies around I got attracted to the features of rust and how good it is. All those fastness, memory management, strictness were fascinating for me. Things for which I hated javascript were pretty much addressed here.

At the first most of my time went in understanding what it is and where should I start. Whether I should jump on a framework directly and learn while creating something or start with the fundamentals.
I found most of the devs out there recommending the book on the main website of rust. Yeah! They have it pretty summed up over. You don't have to go somewhere else to learn it.
Also I found that most of the community uses Actix web framework for webdevelopment.

Below are the resources which I have noted down for learning rust.

https://github.com/ctjhoa/rust-learning

cheatsheet:
https://cheats.rs/

for JS devs :
http://www.sheshbabu.com/posts/rust-for-javascript-developers-functions-and-control-flow/
https://dev.to/codegram/rust-for-js-developers-1im9
https://dev.to/gruberb/intro-to-web-programming-in-rust-for-nodejs-developers-lp

Actix :

https://dev.to/mygnu/auth-web-microservice-with-rust-using-actix-web---complete-tutorial-part-1-2id8
https://github.com/actix/examples
https://github.com/actix/actix-web

=============================
Currently looking into
https://doc.rust-lang.org/book/
youtube.com/watch?v=aaicHT69Elo&list=PLK_g1a_cAfaaAO6io1Tluy7EZXhAAK1lC&index=4
https://github.com/Mercateo/rust-for-node-developers/blob/master/setup/README.md

Nice references :
https://overexact.com/rust-for-professionals/#toc

Discussion (2)

pic
Editor guide
Collapse
christosmaris profile image
Christos Maris

Thanks for sharing Swapnil! 😃

Collapse
swapnil0545 profile image