When to use Blazor

Completed

Blazor is a fully featured web UI framework designed to handle the needs of most modern web apps. But whether Blazor is the right framework for you depends on many factors.

You should consider using Blazor for web development if:

  • You're looking for a highly productive full stack web development solution.
  • You need to deliver web experiences quickly without the need for a separate frontend development team.
  • You're already using .NET, and you want to apply your existing .NET skills and resources on the web.
  • You need a high-performance and highly scalable backend to power your web app.

Blazor may not be a good fit if:

  • You need to fully optimize download size and load time of client-side assets.
  • You need to integrate heavily with a different frontend framework ecosystem.
  • You need to support older web browsers that don't support the modern web platform.