WebAssembly: 두 판 사이의 차이
잔글
→개발 배경: 문단명 변경
(→개발 배경: 개발 방법 추가) |
잔글 (→개발 배경: 문단명 변경) |
||
| 3번째 줄: | 3번째 줄: | ||
'''웹어셈블리'''(WebAssembly)는 2015년부터 개발되어 2017년 발표된 웹 브라우저에서 실행하는 바이트 코드 집합 표준이다. | '''웹어셈블리'''(WebAssembly)는 2015년부터 개발되어 2017년 발표된 웹 브라우저에서 실행하는 바이트 코드 집합 표준이다. | ||
== 개발 배경 == | == 개발 배경 및 상세 == | ||
2010년대부터 웹 컨텐츠는 [[Javascript|자바스크립트]]를 사용하여 제작하는 방법이 보편화되었으나, 자바스크립트 자체의 난해함에 더해 스크립트 파싱(Parsing)에 필요한 시간이 길어 성능 하락이 존재한다는 문제가 있었다. 이에 자바의 JVM처럼 웹 브라우저를 바이트 코드 가상 머신으로 사용하는 방식으로 트랜스컴파일한 웹 컨텐츠를 웹 브라우저에서 돌리는 방법으로 WebAssembly가 제안되었다. | 2010년대부터 웹 컨텐츠는 [[Javascript|자바스크립트]]를 사용하여 제작하는 방법이 보편화되었으나, 자바스크립트 자체의 난해함에 더해 스크립트 파싱(Parsing)에 필요한 시간이 길어 성능 하락이 존재한다는 문제가 있었다. 이에 자바의 JVM처럼 웹 브라우저를 바이트 코드 가상 머신으로 사용하는 방식으로 트랜스컴파일한 웹 컨텐츠를 웹 브라우저에서 돌리는 방법으로 WebAssembly가 제안되었다. | ||