본문 바로가기

카테고리 없음

WASM이란? (웹어셈블리란?)

원래 브라우저는 html, css, js 만 읽을 줄 알았음

 

그런데 2017년 부터 "웹어셈블리 (WebAssembly=WASM) 파일도 지원할게" 선언함

 

웹어셈블리란?

브라우저에서 실행할 수 있는 새로운 파일 형식 .wasm

 

평소에 짜던 프로그래밍 언어들을 .wasm으로 컴파일 -> 브라우저에 보냄 -> 브라우저 해석

 

[장점]

1) js말고 다른 언어들도 브라우저에서도 돌릴 수 있게됨(확장성)

2) js보다 빠름

 

왜 빠르니?

브라우저에서 js구동순서와 .wasm구동 순서 비교