[펌] 2019년과 이후 JavaScript의 동향 - WebAssembly
https://d2.naver.com/helloworld/8786166
WebAssembly는 C와 C++ 같은 프로그래밍 언어를 컴파일해 어느 브라우저에서나 빠르게 실행되는 바이너리 형식(low-level language)으로 바꾸는 기술입니다. 별도의 플러그인을 사용하지 않고 브라우저에서 네이티브 언어 수준의 성능을 보여 줄 수 있는 기술이 WebAssembly의 목표입니다.
주요 브라우저와 Node.js가 WebAssembly를 기본으로 지원하면서 아직 더디지만 WebAssembly를 활용하는 사례가 늘고 있습니다. 이 글에서는 다양한 WebAssembly 활용 사례와 성능 테스트 사례를 살펴보고, 표준 명세에서 논의 중인 제안을 몇 가지 알아보겠습니다. 마지막으로 WebAssembly를 브라우저 밖에서 활용하려는 표준인 WASI(WebAssembly System Interface)의 움직임을 살펴보겠습니다.
이 글의 내용은 2019년 6월을 기준으로 작성되었습니다. 글을 읽는 시점에 따라 글의 내용과 사실이 다를 수 있습니다.
관심있는 분은 참고바랍니다.