Showing posts with label ASP.NET Core Blazor. Show all posts
Showing posts with label ASP.NET Core Blazor. Show all posts

12 December, 2019

ASP.NET Core Blazor Advantage and Disadvantage

ASP.NET Core Blazor Advantage and Disadvantage



Advantage of The Blazor WebAssembly Hosting Model


  • There's no .NET server-side dependency. 
  • The app is fully functioning after downloading it to the client.
  • Client resources and capabilities are fully utilized.
  • Work is offloaded from the server to the client.
  •  Serverless deployment scenarios are possible, ie. you can use  Azure Storage Account and CDN to host your application


A disadvantage of Blazor WebAssembly Hosting:

  • The app is restricted to the capabilities of the browser.
  • Client hardware and software should be capable to provide the environment to run the application (for example, WebAssembly support is required)
  • App size is larger, and apps take longer to load.