This repository demonstrates all 5 ways to use MVC's Html.RenderComponentAsync with it's ENUMS:
- RenderMode.Server
- RenderMode.ServerPrerendered
- RenderMode.Static
- RenderMode.WebAssembly
- RenderMode.WebAssemblyPrerendered
It also covers how to add Blazor Web Assembly to an existing MVC App. This is demonstrated for both ServerSide web assembly as well as Client Side / Browser Web Assembly.
Companion Article: https://www.intertech.com/a-deep-dive-into-html-rendercomponentasync-with-asp-net-core-mvc-how-to-add-blazor-server-or-blazor-webassembly-to-an-existing-mvc-application/