본문 바로가기

트레이닝

블레이저란 무엇인가?

ASP.NET WebAssembly에서 실행 하는 클라이언트측 어플리케이션의 프레임웍 이다.

  • HTML, CSS와 같은 복합적인 웹 UI를 구축하기 위한 자바스크립트 대신 C#와 Razor 구문을 사용.
  • 풍부하고 현대적인 싱글 페이지 애플리케이션(SPA) 플랫폼의 모든 이점을 제공.
  • 브라우저에서 실행되는 클라이언트측 웹 프로젝트.

WebAssembly

 

WebAssembly는 브라우저의 코드에 대한 이진 포맷으로, 기존의 자바스크립트보다 훨씬 빨리 실행되며, 

브라우저에 다음과 같은 몇 가지 장점을 제공한다.

  • 네이티브에 가까운 성능으로 실행
  • 메모리 세이프, 샌드박스에서 실행
  • 그것은 다양한 언어, 즉 .NET, C, C++, 자바, 러스트 등으로부터 컴파일된다.

WebAssembly의 가장 큰 장점은 Javascript에 비해 메모리가 풍부한 작업과 멀티스레딩을 매우 잘 처리한다는 것이다.

 

'트레이닝' 카테고리의 다른 글

Razor 문법  (0) 2021.02.15
블레이저 앱 개발을 위한 환경 설정  (0) 2021.02.15
Join 쿼리  (0) 2020.07.08
Where 쿼리  (0) 2020.07.08
쿼리 연산자  (0) 2020.07.08