WebAssembly is a powerful tool for porting applications to the web and for speeding up data-intensive web apps. If you don’t know what WebAssembly is, how it works, or how to practically get started using it, now’s your chance.
He concludes by exploring how WebAssembly can be useful outside the browser—demonstrating how it’s possible to rearchitect fastq.bio so that the WebAssembly code runs in a serverless fashion instead of directly in the browser.
And because WebAssembly isn’t always the right tool, Robert also explores some rules of thumb on when to use WebAssembly and when to avoid it.
What you'll learn
- Understand what WebAssembly is and how it works
- Learn to compile C/C++ code to WebAssembly and run it in the browser, use WebWorkers to run computations in the background, and run WebAssembly in a serverless setting
- Know when to use WebAssembly and when to avoid it
This session was recorded at the 2019 O'Reilly Open Source Software conference in Portland.
Table of Contents
- Title: Level up your web apps with WebAssembly
- Release date: October 2019
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 0636920335788