웹어셈블리 자바스크립트 프로미스 통합 API 소개
· 약 12분
자바스크립트 프로미스 통합(JSPI) API는 외부 기능에 대한 동기적 접근을 가정하여 작성된 웹어셈블리 애플리케이션이 실제로는 _비동기적_인 환경에서도 원활히 작동할 수 있도록 합니다.
자바스크립트 프로미스 통합(JSPI) API는 외부 기능에 대한 동기적 접근을 가정하여 작성된 웹어셈블리 애플리케이션이 실제로는 _비동기적_인 환경에서도 원활히 작동할 수 있도록 합니다.
크롬과 엠스크립텐에서 최근 작업 덕분에, 이제 웹어셈블리 애플리케이션에서 최대 4GB의 메모리를 사용할 수 있습니다. 이전에는 2GB로 제한되었습니다. 왜 처음부터 제한이 있었는지 의아할 수 있습니다 - 예를 들어, 512MB 또는 1GB 메모리를 사용하는 데는 아무 작업이 필요하지 않았기 때문입니다! 하지만 브라우저와 툴체인에 있어서 2GB에서 4GB로의 도약에는 특별한 일이 발생한다고 밝혀졌습니다. 이 글에서는 그 내용을 설명하겠습니다.
오늘 우리는 Firefox와 Edge와 함께 웹어셈블리 브라우저 미리보기를 발표하게 되어 기쁩니다. 웹어셈블리 또는 Wasm은 Google, Mozilla, Microsoft, Apple 및 W3C 웹어셈블리 커뮤니티 그룹의 협력자들에 의해 설계된 웹을 위한 새로운 런타임 및 컴파일 대상입니다.