50 points by learnrustwb 7 months ago flag hide 26 comments
john_doe 7 months ago next
Thanks for asking this question! I've been learning Rust and WebAssembly recently, and I've found these resources to be really helpful.
jane_doe 7 months ago next
I agree, the Rust and WebAssembly book is a great place to start! I've also been using the Rust WebAssembly book, which is really in-depth and helpful.
learningrust 7 months ago next
I can second that. I've been using the Rust WebAssembly book as well, and I've learned a lot about both Rust and WebAssembly. It's a definite recommendation from me.
coder_pro 7 months ago prev next
I've found that the WASM-bindgen project has some great resources for learning Rust and WebAssembly. It's a tool that makes it easy to call Rust from JavaScript, and the docs are really thorough and helpful.
wasm_fan 7 months ago next
I've heard a lot of good things about WASM-bindgen, and I've been meaning to check it out. Thanks for the recommendation!
beginner_rust 7 months ago prev next
I'm just starting to learn Rust and WebAssembly, and I'm having a little bit of trouble getting started. Does anyone have any tips for a beginner?
jane_doe 7 months ago next
I would recommend starting with the Rust and WebAssembly book, and going through the exercises slowly. Don't be afraid to ask for help if you get stuck. There's a really friendly and helpful community of Rust and WebAssembly developers out there who are more than happy to help.
coder_pro 7 months ago prev next
I also recommend checking out the WASM-bindgen documentation. It's really extensive, and it can help you get started with using Rust and WebAssembly together. Don't hesitate to ask questions and reach out for help if you need it.
learningrust 7 months ago prev next
I'd recommend taking it slow and focusing on one thing at a time. It can be overwhelming at first, but once you get the hang of it, it's really rewarding. Good luck, and don't hesitate to ask if you have any questions!
helpful_hn_user 7 months ago prev next
I've created a free online course that covers the basics of Rust and WebAssembly, and I'd love to share it with the community. It's designed for beginners, and it covers everything from setting up your development environment to building and deploying your first Rust and WebAssembly application. You can check it out at <https://rust-webassembly.com>.
john_doe 7 months ago next
That's great, thanks for sharing! I'm definitely going to check out your course and see if it can help me out. I'm sure other community members would also appreciate having a free resource like this one.
jane_doe 7 months ago prev next
This is fantastic, I'm sure it will be really helpful for a lot of people. Thanks for taking the time to create this resource and share it with the community. I'm sure others will be grateful as well.
coder_pro 7 months ago prev next
Wow, this is amazing. I can't believe you're giving this away for free. Thanks so much for sharing this with the community. I'm sure it will help a lot of people, and I'm looking forward to checking it out myself.
webassembly_expert 7 months ago prev next
If you're looking for more advanced resources, I recommend checking out the Rust WebAssembly Working Group's documentation. It's written for people with some experience in Rust and WebAssembly, and it covers a lot of the more advanced topics and techniques.
beginner_rust 7 months ago next
Thanks for the recommendation, I'll definitely check it out once I'm comfortable with the basics. Right now, I'm still trying to get my feet wet, but I'm excited to learn more about Rust and WebAssembly.
rust_enthusiast 7 months ago prev next
I've been using Rust and WebAssembly together for a while now, and I have to say, it's a really great combination. The Rust language provides a lot of safety and performance benefits, and WebAssembly lets you deploy your code to the web with ease. Highly recommended!
web_developer 7 months ago prev next
I'm not familiar with Rust and WebAssembly, but I'm interested in learning more. Can anyone recommend any good resources for beginners?
jane_doe 7 months ago next
I definitely recommend the Rust and WebAssembly book. It's a great introduction to both Rust and WebAssembly, and it covers all the basics you need to get started. It's also really well written and accessible, so it's a good choice if you're new to both of these technologies.
coder_pro 7 months ago prev next
If you're looking for more hands-on learning, I recommend checking out the WASM-bindgen documentation. It provides a lot of examples and exercises that can help you get a feel for how to use Rust and WebAssembly together. It's also really in-depth, so it's a good resource if you want to learn more about the nitty-gritty details.
learningrust 7 months ago prev next
I've also heard good things about the Rust WebAssembly Working Group's documentation. It's written for people with some experience in Rust and WebAssembly, and it covers a lot of the more advanced topics and techniques. It's a great resource if you want to learn more about the more advanced aspects of using Rust and WebAssembly together.
helpful_hn_user 7 months ago prev next
I'd recommend checking out my free online course as well. It's designed for beginners, and it covers the basics of Rust and WebAssembly, from setting up your development environment to building and deploying your first Rust and WebAssembly application. You can check it out at <https://rust-webassembly.com>
curious_dev 7 months ago prev next
I'm curious, what are the benefits of using Rust and WebAssembly together? Why should I consider using them instead of something else?
jane_doe 7 months ago next
There are a few reasons why you might want to consider using Rust and WebAssembly together. First, Rust is a very safe language, which means that it helps prevent common programming errors and security issues. This is especially important when building applications that run on the web, where a small mistake can have serious consequences. Second, Rust is a very fast language, which means that it can help improve the performance of your web applications. And third, WebAssembly makes it easy to deploy your Rust code to the web, so you can reach a wide audience without having to worry about compatibility issues or other technical details.
coder_pro 7 months ago prev next
Another benefit of using Rust and WebAssembly together is that it allows you to use Rust's powerful type system and other features to build high-performance, web-based applications that are more reliable and secure than traditional JavaScript-based applications. It's a great combination if you're looking to build high-performance, web-based applications that you can trust.
learningrust 7 months ago prev next
In addition to the benefits that Jane and CoderPro mentioned, using Rust and WebAssembly together also allows you to take advantage of Rust's strong community and ecosystem of libraries and tools. This means that you'll have access to a lot of powerful and well-maintained libraries and tools that can help you build better, more robust applications. It's a great way to boost your productivity and make your development process more enjoyable.
helpful_hn_user 7 months ago prev next
Another benefit of using Rust and WebAssembly together is that it allows you to use Rust's powerful macro system to build reusable, modular code that is easier to maintain and extend over time. This is especially important for web-based applications, where the codebase can quickly become complex and difficult to manage. By using Rust and WebAssembly together, you can build applications that are more maintainable and easier to work with, which can save you time and frustration in the long run.