Önder Ceylan

WebAssembly Revolution: Elevating JavaScript's Reach and Performance

The co-founder of Docker said if WebAssembly existed in 2008, they wouldn't have needed to create it. Discover why.

WebAssembly Revolution: Elevating JavaScript's Reach and Performance
#1about 2 minutes

Solving common developer challenges with WebAssembly

WebAssembly addresses key developer needs for CPU-intensive tasks, porting native libraries, and achieving true cross-platform compilation for web applications.

#2about 6 minutes

How WebAssembly works as a universal compilation target

Wasm acts as a portable, low-level binary format that simplifies distribution by providing a single compilation target, unlike traditional interpreted or compiled languages.

#3about 8 minutes

Powerful real-world examples of WebAssembly in action

Complex applications like eBay's barcode scanner, AutoCAD, Photoshop, and the WordPress Playground demonstrate Wasm's ability to bring high-performance desktop experiences to the web.

#4about 3 minutes

Integrating WebAssembly modules into your JavaScript projects

You can start using Wasm by leveraging over 1,500 existing NPM libraries or by loading modules directly with the `WebAssembly.instantiateStreaming` API.

#5about 4 minutes

Compiling native C and C++ code with Emscripten

The Emscripten toolchain compiles portable C/C++ codebases into Wasm and provides APIs to handle challenges like synchronous file I/O in an asynchronous web environment.

#6about 3 minutes

Running WebAssembly on the server with WASI

The WebAssembly System Interface (WASI) extends Wasm beyond the browser, allowing modules to securely interact with system resources on servers and edge devices.

#7about 3 minutes

WebAssembly as the next evolution of cloud computing

Wasm offers significant advantages over containers, including near-instant startup times, a smaller footprint, enhanced security, and true cross-platform portability.

#8about 3 minutes

Exploring the future of the WebAssembly ecosystem

Future advancements for Wasm include efficient garbage collection, applications in IoT, cross-platform UI with Kotlin, and powering on-device AI with WebLLM and WebGPU.

Related jobs
Jobs that call for the skills explored in this talk.

job ad

Saby Company
Delebio, Italy

Intermediate

d

Saby Company
Delebio, Italy

Junior

Featured Partners

Related Articles

View all articles
LM
Luis Minvielle
The Best Upcoming IT Webinars
Now that you already know what IT webinars are and how they can help you level up your professional appeal, you might want actually to get into one. Live tech webinars are one of the best ways to stay on top of the latest trends and tools because eit...
The Best Upcoming IT Webinars
CH
Chris Heilmann
WWC24 Talk - Scott Hanselman - AI: Superhero or Supervillain?
Join Scott Hanselman at WWC24 to explore AI's role as a superhero or supervillain. Scott shares his 32 years of experience in software engineering, discusses AI myths, ethical dilemmas, and tech advancements. Engage with his live demos and insights o...
WWC24 Talk - Scott Hanselman - AI: Superhero or Supervillain?
AP
Anto Pranjić
8 Moments That Defined WeAreDevelopers World Congress 2022
After 1103 days, the world’s most important event for developers had finally happened again on June 14-15th! CityCube Berlin got swarmed with programmers from all over the globe and, needless to say, we all had a great time. In case you missed it or ...
8 Moments That Defined WeAreDevelopers World Congress 2022

From learning to earning

Jobs that call for the skills explored in this talk.