Server or WebAssembly?
Decided by load and user profile. Default Server for internal areas, WASM where offline or edge matters.
Blazor Server, Blazor WebAssembly and ASP.NET Core for internal areas, dashboards and portals, with SignalR, multi-tenant and Entra ID where needed.
Runs on Azure, AWS, GCP or your current infrastructure. I suggest what makes the most sense for your case.
Back to servicesYou want internal dashboards and screens that feel like a native app without maintaining yet another JavaScript framework from scratch.
Reusable components (Razor + internal library)
Authentication and RBAC with Entra ID or local Identity
Real-time with SignalR for notifications and dashboards
Baseline WCAG AA accessibility validated
Decided by load and user profile. Default Server for internal areas, WASM where offline or edge matters.
Yes. Already shipped via reverse proxy and logical sub-area.
Not with cache, prerender and circuit tuning. I share real metrics.
bUnit for components, Playwright for flows. Part of the delivery.