What is Blazor?
Blazor is a single-page web app framework built on .NET
that runs in the browser with WebAssembly.
Browser + Razor =
Blazor!!
Blazor makes heavy use of Razor (a
template engine), a markup syntax for HTML and C#.
Blazor is based on existing web technologies like HTML and
CSS, but you use C# and Razor syntax
instead of JavaScript to build composable web UI.
Blazor will have all the features
of a modern web framework, including:
- A component model for building composable UI
- Routing
- Layouts
- Forms and validation
- Dependency injection
- JavaScript interop
- Live reloading in the browser
during development
- Server-side rendering
- Full .NET debugging both in
browsers and in the IDE
- Rich IntelliSense and tooling
- Ability to run on older
(non-WebAssembly) browsers via asm.js
- Publishing and app size
trimming
Reference :
No comments:
Post a Comment