Skip to main content Jump to list of all articles

WebAssembly: How And Why

How to run languages that are NOT JavaScript in the browser, why would you do that, and what does it mean for the future of web development? If you just smile and nod at the mention of binary and compilation targets, this talk is for you. Exciting real-world applications and implications included.

About The Session

  • Speaking: Milica Mihajlija
  • Date:

WebAssembly: How And Why

Think about cases where you need to use software outside of the browser: video games, 3D rendering, music production and more. These things require a high degree of performance and that’s where WebAssembly steps in — a standardized compilation target for languages that are good at this kind of stuff. All major browsers support it and they are steadily working on adding new features.

There’s a lot of buzz around WebAssembly, but most of it forgets to mention why is it even important and what are the benefits for regular front-end developers. This gentle, illustrated guide into WebAssembly aims to set that straight. In this session you’ll learn:

  • how WebAssembly works,
  • why we need it,
  • and how you can benefit from it in your next project.

About The Speaker

Milica is a web developer from Serbia and she is currently writing for Google about performance optimizations. Before that, she was an intern at Mozilla where she worked on Servo, an experimental browser engine. She’s also a Mozilla Tech Speaker and a big believer in the open web, always exploring new technologies that are moving it forward, like WebAssembly and WebVR.
← Back to the overview

What’s Smashing TV?

Smashing TV is a series of webinars and live streams packed with practical tips for designers and developers. Not just talks — conversations and “here-is-how-I-work”-sessions. Smashing Members can download recordings, too.

Think of it as some sort of a Hollywood blockbuster with cats. Just better, because it’s for people like you. Check upcoming webinars.

Previous Webinars

We run practical sessions every week. No fluff, just actionable techniques and strategies for building and designing better experiences. Here are a few recent ones:

View upcoming webinars ↬