본문으로 이동

개인적인 사정으로 큰숲백과 관리를 무기한 중단합니다. 데이터베이스 덤프 관련 공지도 조만간 올리겠습니다.

  1. 큰숲백과:청사진에서 위키 발전의 대략적인 방향성을 제시했습니다. 의견이 있으신 분은 큰숲백과토론:청사진에서 의견을 남겨주시면 좋겠습니다.
  2. 기능상의 오류로 지원하지 않고 있는 기능에 대해서는 큰숲백과토론:이슈 트래커에 요약했습니다. 참고하시기 바랍니다.
  3. 큰숲백과 단축도메인 bigforest.wiki 열렸습니다.

WebAssembly: 두 판 사이의 차이

11 바이트 추가됨 ,  2023년 12월 10일 (일)
잔글
→‎개발 배경: 문단명 변경
(→‎개발 배경: 개발 방법 추가)
잔글 (→‎개발 배경: 문단명 변경)
3번째 줄: 3번째 줄:
'''웹어셈블리'''(WebAssembly)는 2015년부터 개발되어 2017년 발표된 웹 브라우저에서 실행하는 바이트 코드 집합 표준이다.
'''웹어셈블리'''(WebAssembly)는 2015년부터 개발되어 2017년 발표된 웹 브라우저에서 실행하는 바이트 코드 집합 표준이다.


== 개발 배경 ==
== 개발 배경 및 상세 ==
2010년대부터 웹 컨텐츠는 [[Javascript|자바스크립트]]를 사용하여 제작하는 방법이 보편화되었으나, 자바스크립트 자체의 난해함에 더해 스크립트 파싱(Parsing)에 필요한 시간이 길어 성능 하락이 존재한다는 문제가 있었다. 이에 자바의 JVM처럼 웹 브라우저를 바이트 코드 가상 머신으로 사용하는 방식으로 트랜스컴파일한 웹 컨텐츠를 웹 브라우저에서 돌리는 방법으로 WebAssembly가 제안되었다.
2010년대부터 웹 컨텐츠는 [[Javascript|자바스크립트]]를 사용하여 제작하는 방법이 보편화되었으나, 자바스크립트 자체의 난해함에 더해 스크립트 파싱(Parsing)에 필요한 시간이 길어 성능 하락이 존재한다는 문제가 있었다. 이에 자바의 JVM처럼 웹 브라우저를 바이트 코드 가상 머신으로 사용하는 방식으로 트랜스컴파일한 웹 컨텐츠를 웹 브라우저에서 돌리는 방법으로 WebAssembly가 제안되었다.