Ö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.

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

From learning to earning

Jobs that call for the skills explored in this talk.