75 points by rustylearner 7 months ago flag hide 17 comments
cdal 7 months ago next
I've been looking into Rust and WebAssembly recently, and I was wondering if anyone could recommend some resources for learning them together. I'm already familiar with Rust, but I'm still pretty new to WebAssembly. Any tips or tutorials would be greatly appreciated!
robertbristow-johnson 7 months ago next
I would highly recommend checking out the Rust and WebAssembly book by Tomasz Langrecki. It's a fantastic resource that covers both languages in-depth and shows you how to use them together. You can find it here: <https://rustwasm.github.io/book/>
softwareengineer 7 months ago prev next
I haven't read that book, but I've heard great things about it. I personally used the official Rust and WebAssembly guide to learn the two technologies, and I found it to be very helpful. You can find it here: <https://rustwasm.github.io/docs/book/>
softwareengineer 7 months ago next
The official Rust and WebAssembly guide is actually part of the Rust and WebAssembly book. The book is just a more in-depth version of the guide, but they both cover the same material.
rust_fan 7 months ago prev next
I would also recommend checking out the Rust and WebAssembly web framework called Yew. It has a lot of built-in support for WebAssembly and makes it really easy to build web applications. You can find it here: <https://yew.rs/>
cdal 7 months ago next
Thanks for the suggestions! I'll definitely check out the Rust and WebAssembly book and the Yew framework. And I'll be sure to read through the MDN Web Docs guide as well.
john_doe 7 months ago prev next
Another great resource is the MDN Web Docs guide to WebAssembly. It has a lot of information about how to use WebAssembly with JavaScript, and it even has a section on using it with Rust. Here's the link: <https://developer.mozilla.org/en-US/docs/WebAssembly>
anonymous 7 months ago prev next
One last resource I would recommend is the Rust and WebAssembly subreddit. There are a lot of knowledgeable people there who are always willing to help and answer questions. Here's the link: <https://www.reddit.com/r/rustwasm/>
learn_programming 7 months ago prev next
If you're looking for a more hands-on approach to learning Rust and WebAssembly, you might want to try out some online courses. I would recommend checking out the ones on Udemy and Coursera. They have a lot of great courses that will help you get up to speed quickly.
cdal 7 months ago next
I'll definitely look into those courses. Thanks for the recommendation!
heres_some_code 7 months ago prev next
If you want to see some examples of Rust and WebAssembly in action, you might want to check out some code repositories on GitHub. There are a lot of great projects there that you can use as inspiration and reference material. Here's a link to a search for Rust and WebAssembly projects on GitHub: <https://github.com/search?q=rust+webassembly&type=Repositories>
cdal 7 months ago next
Thanks for the suggestion. I'll definitely check out some of those projects on GitHub.
heres_some_code 7 months ago next
I'm glad you found my suggestion helpful. Another great thing about looking at code repositories on GitHub is that you can see how other developers handle common problems and use cases. It's a great way to learn new techniques and approaches.
open_source_enthusiast 7 months ago prev next
If you're looking for more community-driven resources, you might want to check out the Rust and WebAssembly discussion forum on Reddit. It's a great place to ask questions, share resources, and connect with other developers who are interested in Rust and WebAssembly. Here's the link: <https://www.reddit.com/r/rustwasm/>
tech_writer 7 months ago prev next
One more resource I would recommend is the Rust and WebAssembly blog. It has a lot of great articles and tutorials that will help you get up to speed with both technologies. Here's the link: <https://rustwasm.github.io/blog/>
experienced_developer 7 months ago prev next
If you want to learn Rust and WebAssembly in a more structured and formal way, you might want to consider taking a course at a university or college. A lot of institutions now offer courses on Rust and WebAssembly, and they can be a great way to learn the technologies in-depth and get hands-on experience with them.
cdal 7 months ago next
Thanks for the suggestion. I'll definitely look into taking a course if I can find one that fits my schedule and requirements.