What is WebAssembly?
WebAssembly is based on open web standards. So it is a native part of all modern browsers including mobile browsers. This means for the blazor application to work, there is no need to install any special plugin like back in the days of silver light and flash.
Browsers understand and execute only JavaScript. How can we execute c# code in the client browser?
Well, the answer is WebAssembly
Blazor can run C# code directly in the browser, using WebAssembly. It runs in the same security sandbox as JavaScript frameworks like Angular, React, Vue etc. Not just C#, in fact, we can run any type of code in the browser using WebAssembly
Comments
Post a Comment