Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Getting Started with WebAssembly - WASM with Rust Lang

Chris Hay via YouTube

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This beginner course demonstrates how to create, build, inspect, optimize, and execute WebAssembly modules using Rust. It also covers running Rust-generated WebAssembly in Node.js, converting WASM to WAT, and comparing compiled output with hand-coded WebAssembly.

Syllabus

- intro
- installing wasm-pack
- creating a rust library for your wasm module with cargo
- exploring the scaffolded library in vscode
- modifying the cargo.toml
- writing some rust webassembky code in vscode
- building rustlang wasm with apple m1 silicon
- exploring the generated wasm
- reverse engineering wasm to wat
- optimizing the generated release wasm
- extending your webassembly in rust
- building your webassembly for node.js
- executing your rust generated wasm in nodejs
- handcoding some webassembly
- comparing rust generated and handcoded webassembly
- conclusion

Taught by

Chris Hay

Reviews

Start your review of Getting Started with WebAssembly - WASM with Rust Lang

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.