Solutions
- Emscripten is a complete compiler toolchain to WebAssembly, using LLVM, with a special focus on speed, size, and the Web platform. Compile your existing projects written in C or C++ — or any language that uses LLVM — to browsers, Node.js, or wasm runtimes.
- Cheerp is an enterprise-grade C/C++ compiler for the Web. Can compile C/C++ into WebAssembly and JavaScript. Open source, with dual licence (GPLv2 & commercial).
Technical Resources
Common
- Article and Video links are located here
Articles
- Pre-render Blazor WebAssembly at build time to optimize for search engines The output of a published Blazor WebAssembly application consists of static files exclusively. Hence these applications can be hosted on static site hosts like Azure Static Web Apps, GitHub Pages, Firebase Hosting, and more. But just like other single page application (SPA) frameworks, Blazor WASM is not properly indexed by search engines. This makes it very hard to do search engine optimization (SEO).