> For the complete documentation index, see [llms.txt](https://docs.gapvelocity.ai/webmap-for-blazor-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.gapvelocity.ai/webmap-for-blazor-documentation/blazor-ai-migrator/modernization/what-is-blazor.md).

# What is Blazor?

The Blazor AI Migrator leverages Microsoft’s Blazor framework to bridge the gap between legacy desktop logic and modern web interfaces. By using Blazor as a "LiveView" engine, the migration process replaces the old Windows rendering system with a high-speed, C#-driven web stack.

### 🧠 What is Blazor?

Blazor is a powerful framework that allows developers to build interactive web UIs using C# and .NET instead of relying heavily on JavaScript. It is the engine that makes "LiveView" possible for legacy applications.

* Seamless Integration: It works with your existing .NET libraries and tools.
* Rich Controls: Offers a wide selection of visual components to modernize the look of your app.
* Modern Patterns: Specifically designed to handle streaming rendering and real-time state updates.

<figure><img src="/files/xgClBnvF49G0NKXwbKXb" alt="" width="563"><figcaption><p>Blazor as a LiveView framework</p></figcaption></figure>

### 💎 Why use Blazor for Migration?

*

```
Using Blazor provides several technical and team-related advantages over other web frameworks:
```

```
* Rich Interactivity in C#: You can handle complex UI events and component logic entirely in C#, a language your current team already knows.
* Single Tech Stack: Both the frontend and backend use the same codebase and language, simplifying the development lifecycle.
* UI-Delta Rendering: Blazor tracks tiny changes in the DOM and only updates what is necessary, making the app feel fast and responsive.
* Efficient Debugging: Includes modern features like "Hot Reload" and step-by-step debugging to speed up development.
```
