Support .NET 8 Blazor SSR and Razor components as templates for pages and blocks
From .NET 8 Preview 3 we see a lot of the upcoming new third Blazor mode: Blazor SSR
https://github.com/dotnet/aspnetcore/tree/main/src/Components/Samples/BlazorUnitedApp
https://devblogs.microsoft.com/dotnet/asp-net-core-updates-in-dotnet-8-preview-3/#server-side-rendering-with-blazor-components
This mode can handle traditional request/response and will also handle form posts with model binding where everything is server-rendered.
Looks very likely that this will quite quickly start replacing MVC and Razor Pages for new ASP.NET web apps since people will want to be in the nice Blazor component model.
Blazor SSR also seems like it will work great with other clientside options (any JS framework or approaches like htmx, Hotwired.dev etc so we are not restricted to only go to Blazor Server or WASM for app interactivity.
Optimizely CMS and Commerce and Forms should support this mode and let partner developers work with .razor-files where the various CSHTML-views are used currently.
