본문 바로가기
컴퓨터 공학·과학 이론/IT 용어

[IT 용어] 웹어셈블리(WebAssembly, WASM)

by 연구자 공학코드 2022. 12. 28.

공지사항

  1. 제가 운영하는 네이버 카페 개발자 커뮤니티 코어큐브(https://cafe.naver.com/ewsncube)에 가입하시면 컴퓨터 관련 학습 자료와 질의응답을 제공받으실 수 있습니다.

728x90
반응형

정의

  • 웹어셈블리(WebAssembly, WASM)는 웹 브라우저에서 실행 가능한 저수준 언어이다.

특징

  • 웹어셉블리를 활용하면 네티이브에 가까운 성능을 낼 수 있기에 고성능이 필요한 프로그램을 실행할 때 적합하다.
  • 웹어셈블리는 C와 C++, RUST 같은 언어로 작성된 이진 형식의 프로그램 실행이 가능하기 때문에 메모리 관련으로 엄격한 응용이나 강력한 보안이 필요한 응용에 적합하다.

웹어셈블리 공식 홈페이지 화면

참고문서

  1. "Overview", 웹어셈블리 공식 홈페이지. @원문보기
  2. "WebAssembly Concepts", MDN, 2022년 10월 14일. @원문보기
  3. "웹 어셈블리 시스템 아키텍처 모델", 박진태, 문일영, 한국항행학회논문지, 2019년 8월. @원문보기
  4. "웹어셈블리 인기에 날개달까?··· 주목할 만한 언어 프로젝트 11가지",Paul Krill, CIO Korea, 2021년 6월 29일. @원문보기
  5. "2020년과 이후 JavaScript의 동향 - WebAssembly", 박재성, 네이버 D2, 2020년 9월 2일. @원문보기

 

 

 

728x90
반응형

댓글