With WebAssembly, creating web applications can be built with any programming language; JavaScript is no longer the only choice. In this deep dive, I'll cover WebAssembly and Blazor so you get a solid understanding of these technologies. I'll define what WebAssembly is and how you can call WebAssembly modules in JavaScript. I'll also show how you can use Blazor to run C# natively in the browser. I'll cover Blazor aspects and features like routing, components, JavaScript-script interop, dependency injection, state management, and so much more!
You will learn:
- What WebAssembly is
- About Blazor in action
- Insight into the features Blazor provides