https://dotnet.microsoft.com/apps/aspnet/web-apps/client
Blazor | Build client web apps with C# | .NET
Blazor is a feature of ASP.NET for building interactive web UIs using C# instead of JavaScript. It's real .NET running in the browser on WebAssembly.
dotnet.microsoft.com
https://docs.microsoft.com/ko-kr/aspnet/core/blazor/?view=aspnetcore-3.0
ASP.NET Core의 Blazor 소개
ASP.NET Core 앱에서 .NET을 사용하여 대화형 클라이언트 쪽 웹 UI를 빌드하는 방법인 ASP.NET Core Blazor를 살펴봅니다.
docs.microsoft.com
아직은 프리뷰 버전이기는 하지만 C# 및 닷넷으로 웹프론트엔드부터 백엔드까지 전부 가능케한다.
요즘 웹에서 핫한 웹어셈블리 기술로, 블레이저는 C# 으로 웹어셈블리 코드(*.wasm)를 만들어 낸다.
웹어셈블리는 네이티브의 80% 성능정도를 보인다는데 샌드박스환경, 웹에서 돌아가는 환경이라는점에서 놀라울따름이다.
무튼 막강한 C#의 기능을 웹의 처음부터끝까지 사용할 수 있다는 점은 충분히 매력적이다.
https://devblogs.microsoft.com/aspnet/blazor-now-in-official-preview/
ASP.NET Blog | Blazor now in official preview!
With this newest Blazor release we’re pleased to announce that Blazor is now in official preview! Blazor is no longer experimental and we are committing to ship it as a supported web UI framework including support for running client-side in the browser on
devblogs.microsoft.com
1. 닷넷 코어 3.0 + Visual Studio Preview
2. 블레이저 템플릿 추가
(dotnet new -i Microsoft.AspNetCore.Blazor.Templates::3.0.0-preview4-19216-03)
3. VS 에서 ASP.NET 워크플로 추가
4. VS 에서 블레이저 플러그인 추가
(https://marketplace.visualstudio.com/items?itemName=aspnet.blazor)
'프로그래밍 언어 노트 > C#' 카테고리의 다른 글
[UWP] Fullscreen (0) | 2019.08.24 |
---|---|
[UWP] UWP 를 위한 2D 렌더링 엔진 Win2D (0) | 2019.08.24 |
[C#] Json / XML to Class 붙여넣기 (0) | 2019.06.30 |
[C#] orderby를 활용한 간단한 셔플 (0) | 2018.12.28 |
[C#/WPF] XAML을 사용하여 WPF에서 Windows Forms 컨트롤 호스팅 (0) | 2018.12.03 |