본문 바로가기

블레이저

[블레이저] Blazor Server 인트로

반응형

Blazor를 사용하는 이유

  • 서버 개발: C#, Java, PHP, ... 등과 같은 프로그래밍 언어 사용
  • 클라이언트 개발: Angular, React, Vue, ... 등과 같은 JavaScript 프레임워크 사용
  • 서버 & 클라이언트 개발: Blazor는 C# 프로그래밍 언어를 사용하여 서버 & 클라이언트 개발

브라우저는 어떻게 C# 코드를 인식하는가?

  • Blazor는 WebAssembly를 사용하고, WebAssembly는 브라우저에서 모든 유형(C, C#, Rust, ...)의 코드를 실행

 


블레이저 서버 호스팅 모델

  • 클라이언트와 서버는 SignalR 이라는 방식으로 연결되어 양방향 통신 가능

반응형