Blazor

E182231

Blazor is a Microsoft web framework that enables developers to build interactive client-side web UIs using C# and .NET instead of JavaScript.

All labels observed (6)

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf .NET web framework
single-page application framework
web framework
deploymentModel Blazor self-linksurface differs
surface form: Blazor Hybrid

Blazor self-linksurface differs
surface form: Blazor Server

Blazor self-linksurface differs
surface form: Blazor United (ASP.NET Core full-stack UI)

Blazor self-linksurface differs
surface form: Blazor WebAssembly
developer Microsoft
documentation https://learn.microsoft.com/aspnet/core/blazor
enables building interactive client-side web UIs
firstPublicPreviewYear 2018
integratesWith dotnet/aspnetcore
surface form: ASP.NET Core

SignalR (for Blazor Server real-time updates)
introducedBy Microsoft .NET team
surface form: .NET Core team at Microsoft
license proprietary with open-source components
partOf .NET ecosystem
surface form: .NET platform
platform .NET Framework
surface form: .NET
programmingLanguage C# programming language
surface form: C#
replaces JavaScript for client-side UI logic in many scenarios
repository https://github.com/dotnet/aspnetcore
runsOn .NET runtime
WebAssembly specification
surface form: WebAssembly

web browser
web server
stableReleaseIncludedIn .NET Core
surface form: .NET Core 3.0
supports CSS isolation for components
JavaScript interop
Razor syntax
authentication and authorization via ASP.NET Core Identity
component libraries
component-based UI development
data binding
dependency injection
event handling
form validation
full-stack web development with .NET
hot reload for .NET code
interactive client-side components
interactive server-side components
layout components
model-view-component style architecture
prerendering in ASP.NET Core
progressive web apps via WebAssembly
routing
server-side rendering
two-way data binding via @bind
targetAudience .NET developers building web applications
uses Razor components

How these facts were elicited

Referenced by (10)

Full triples — surface form annotated when it differs from this entity's canonical label.

ASP.NET includesComponent Blazor
Rider supportsTechnology Blazor
Blazor deploymentModel Blazor self-linksurface differs
this entity surface form: Blazor Server
Blazor deploymentModel Blazor self-linksurface differs
this entity surface form: Blazor WebAssembly
Blazor deploymentModel Blazor self-linksurface differs
this entity surface form: Blazor Hybrid
Blazor deploymentModel Blazor self-linksurface differs
this entity surface form: Blazor United (ASP.NET Core full-stack UI)
.NET MAUI integratesWith Blazor
this entity surface form: ASP.NET Core Blazor