CWN(CHANGE WITH NEWS) - 공개 작업 초안 발표된 WebAssembly 2.0의 주요 기능은

  • 구름조금영월18.1℃
  • 맑음보은18.2℃
  • 맑음보성군20.1℃
  • 맑음대전21.4℃
  • 맑음함양군19.3℃
  • 맑음충주18.8℃
  • 구름조금원주20.5℃
  • 구름조금정선군17.0℃
  • 맑음영천20.2℃
  • 구름많음철원20.5℃
  • 구름많음김해시22.3℃
  • 흐림수원20.4℃
  • 맑음남해21.6℃
  • 맑음울산21.0℃
  • 구름많음거제20.4℃
  • 구름많음창원23.1℃
  • 맑음강진군23.0℃
  • 구름많음파주19.0℃
  • 구름조금구미20.6℃
  • 구름조금울진20.3℃
  • 맑음광양시22.9℃
  • 구름많음의령군18.8℃
  • 맑음밀양20.9℃
  • 맑음진도군18.9℃
  • 맑음상주19.8℃
  • 구름조금백령도18.1℃
  • 구름조금부여21.8℃
  • 구름많음진주19.2℃
  • 구름많음세종21.6℃
  • 맑음전주22.0℃
  • 흐림속초23.0℃
  • 맑음임실18.4℃
  • 맑음장흥19.4℃
  • 구름많음영광군20.3℃
  • 흐림고산23.3℃
  • 맑음목포22.3℃
  • 구름조금대관령15.8℃
  • 구름조금부안21.1℃
  • 맑음봉화16.6℃
  • 구름많음고창군20.3℃
  • 구름많음북창원23.8℃
  • 맑음해남21.0℃
  • 구름많음양산시21.9℃
  • 구름많음양평20.6℃
  • 흐림강화16.9℃
  • 맑음순천18.1℃
  • 구름많음서청주20.7℃
  • 맑음태백15.7℃
  • 맑음고흥20.0℃
  • 구름많음합천20.0℃
  • 맑음영주19.2℃
  • 맑음대구22.8℃
  • 구름조금동해19.8℃
  • 구름많음북강릉20.6℃
  • 흐림북춘천19.8℃
  • 구름많음고창20.6℃
  • 맑음안동20.1℃
  • 구름많음성산21.9℃
  • 구름많음홍천19.9℃
  • 흐림춘천21.1℃
  • 구름많음천안21.6℃
  • 구름많음이천19.7℃
  • 흐림서산19.8℃
  • 맑음장수16.7℃
  • 맑음부산23.6℃
  • 맑음여수23.4℃
  • 맑음완도21.6℃
  • 맑음통영22.8℃
  • 구름조금흑산도21.1℃
  • 구름많음산청19.6℃
  • 구름많음순창군20.4℃
  • 맑음추풍령17.6℃
  • 흐림서울21.7℃
  • 구름많음정읍20.9℃
  • 구름많음청주23.7℃
  • 맑음문경17.8℃
  • 맑음포항22.8℃
  • 구름많음북부산21.7℃
  • 맑음광주22.8℃
  • 구름많음보령20.4℃
  • 맑음영덕19.1℃
  • 구름조금제천17.2℃
  • 구름많음남원20.1℃
  • 구름많음울릉도20.9℃
  • 구름조금강릉23.3℃
  • 흐림홍성22.5℃
  • 맑음경주시19.9℃
  • 맑음금산19.1℃
  • 흐림동두천20.6℃
  • 맑음의성19.0℃
  • 흐림인천19.2℃
  • 구름많음서귀포25.1℃
  • 흐림인제18.2℃
  • 맑음청송군17.8℃
  • 흐림제주24.3℃
  • 구름조금군산21.0℃
  • 구름조금거창17.1℃
  • 2025.10.01 (수)

공개 작업 초안 발표된 WebAssembly 2.0의 주요 기능은

오영주 / 기사승인 : 2022-05-22 00:21:38
  • -
  • +
  • 인쇄

W3C(World Wide Web Consortium)가 지난 달 WebAssembly 2.0의 첫 번째 공개 작업 초안을 발표함에 따라 새로 출시될 WebAssembly 2.0의 기능에 관심이 집중되고 있다.

WebAssembly는 웹 브라우저에 실행되는 용도로 만들어진 바이트코드 프로그래밍 언어로, 안전하고 이식 가능한 저수준 코드 형식을 제공한다. JavaScript 이외의 다른 언어를 사용할 수 있으며 C, C++와 Rust 같은 컴파일되는 언어로 프로그램 작성 및 컴파일 된다.

예를 들어, 개발자들은 새로운 제품을 만들거나 기존 제품을 웹으로 가져오려고 할 때 다양한 언어로 작성한 앱이 모든 주요 브라우저에서 거의 기본 속도로 실행된다는 사실을 알고 안심할 수 있다.

WebAssembly 2.0의 핵심 사양은 업데이트된 WebAssembly JavaScript 인터페이스와 WebAssembly Web API으로 보인다. W3C(World Wide Web Consortium는 WebAssembly JavaScript 인터페이스와 WebAssembly Web API의 최초 공개 작업 초안을 제공했다.

JavaScript API는 JavaScript에서 모듈을 명시적으로 구성하기 위해 브리지를 통해 WebAssembly에 액세스하는 방법을 제공한다. Web API는 WebAssembly 사양 및 WebAssembly JavaScript Embedding을 기반으로 한다.

한편, WebAssembly는 웹 애플리케이션 성능을 개선하고 브라우저 앱 개발에 자바스크립트 이외의 언어를 사용할 수 있게 해줄 기술로 기대를 모으고 있다. 이미 구글, 모질라, 애플, 마이크로소프트 모두 각자의 브라우저 엔진에서 웹어셈블리를 지원하고 있다.

또한 forrester의 수석 분석가 앤드류 콘월은 "우수한 샌드박스와 이식 가능한 바이트코드는 모든 응용 프로그램에서 임의의 사용자 코드를 허용할 수 있다"라면서 “간단히 말해서 WebAssembly는 브라우저 애플리케이션을 더 빠르게 만들면서도 훨씬 더 많은 일을 할 수 있다"고 호평했다.

[저작권자ⓒ CWN(CHANGE WITH NEWS). 무단전재-재배포 금지]

최신기사

뉴스댓글 >

- 띄어 쓰기를 포함하여 250자 이내로 써주세요.
- 건전한 토론문화를 위해, 타인에게 불쾌감을 주는 욕설/비방/허위/명예훼손/도배 등의 댓글은 표시가 제한됩니다.

댓글 0

Today

Hot Issue