Getting started with WebAssembly add WASM to your existing projects.

Getting started with WebAssembly add WASM to your existing projects.

WebAssembly, the new low-level bytecode format for the Web, could seem like a complicated topic to some. Vlad provides you with required WebAssembly knowledge, so you can use the power of WebAssembly to optimize your own JavaScript web applications. He also takes a glance at the future of WASM and how it can improve the speed and security of the software we write on a daily basis.

WebAssembly, the new low-level bytecode format for the Web, could seem like a complicated topic to some. Vlad provides you with required WebAssembly knowledge, so you can use the power of WebAssembly to optimize your own JavaScript web applications. He also takes a glance at the future of WASM and how it can improve the speed and security of the software we write on a daily basis.

Should you Learn Rust and WebAssembly (Wasm)?

Should you Learn Rust and WebAssembly (Wasm)?

Rust is the programming language, and Wasm is a binary format that basically allows you to write super fast performing client-side code. Should you learn it now? Or is Rust and Wasm a need-to-nerd technology? What is Rust? What is WebAssembly (Wasm)? Rust is a multi-paradigm system programming language focused on safety, especially safe concurrency. WebAssembly (abbreviated Wasm) is a binary instruction format for a stack-based virtual machine.

Rust is the programming language, and Wasm is a binary format that basically allows you to write super fast performing client-side code.

... Should you learn it now? Or is Rust and Wasm a need-to-nerd technology?

https://webassembly.org/
https://www.rust-lang.org/what/wasm

WebAssembly Tutorial: Build Your Own WebAssembly Compiler

WebAssembly Tutorial: Build Your Own WebAssembly Compiler

This WebAssembly tutorial explains how to build your own WebAssembly compiler. Why do we need WebAssemby? Why create a WebAssembly compiler? Colin Eberhardt looks at some of the internals of WebAssembly, explores how it works “under the hood”, and looks at how to create a (simple) compiler that targets this runtime.

Colin Eberhardt looks at some of the internals of WebAssembly, explores how it works “under the hood”, and looks at how to create a (simple) compiler that targets this runtime.

WebAssembly with Rust

WebAssembly with Rust

WebAssembly with Rust. In this tutorial will take us on a journey from the basics of WebAssembly to using WebAssembly to integrate with JavaScript, build complete websites, and even host and interpret in Rust apps.

WebAssembly fulfills the long-awaited promise of web technologies: fast code, type-safe at compile time, execution in the browser, on embedded devices, or anywhere else. Rust delivers the power of C in a language that strictly enforces type safety. Combine both languages and you can write for the web like never before!

In this demo-heavy talk Kevin will take us on a journey from the basics of WebAssembly to using WebAssembly to integrate with JavaScript, build complete websites, and even host and interpret in Rust apps.

He'll even show hot-swapping WebAssembly modules to control LEDs on a Raspberry Pi.