From the course: Blazor: Getting Started
Unlock the full course today
Join today to access over 22,600 courses taught by industry experts or purchase this course individually.
How does it work: WebAssembly - Blazor Tutorial
From the course: Blazor: Getting Started
How does it work: WebAssembly
- [Instructor] We have a simple application. But how is .NET running in the browser? Is there some sort of crazy server side trickery going on here? Is there a giant plugin to install like server line? How big is downloading the .NET runtime for the browser? How could this ever even make sense as a way to deliver an application to a user? There are a lot of questions to answer here. But the magic is in WebAssembly. WebAssembly is a way to run code in the browser. Similar to JavaScript, but at a lower level. It's similar to traditional assembly language, with a relatively small instruction set. WebAssembly runs in parallel with JavaScript. WebAssembly can load other WebAssembly modules as well as JavaScript code. They can share functions that call one another. WebAssembly is a standard, abbreviated WASM that is supported by Chrome, Edge, Firefox and WebKit. It was designed as a WebAssembly API and a corresponding binary…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.