최근 수정 시각 : 2026-08-17 19:34:08

Boa(엔진)



[[JavaScript|
파일:JavaScript 로고.svg
JavaScript
관련 문서
]]
{{{#!wiki style="margin: 0 -10px -5px; min-height: calc(1.5em + 5px)"
{{{#!folding [ 펼치기 · 접기 ]
{{{#!wiki style="margin: -5px -1px -11px"
<colbgcolor=#f7df1e,#f7df1e><colcolor=#000,#000> 관련 문서 표준(TC39 · 브라우저 전쟁) · Vanilla JS · AJAX · JSFuck · 상태관리 라이브러리 · JSON · CSS-in-JS
문법 this · undefined
표준 라이브러리 및 API 표준 내장 객체 · Fetch API · Web Cryptography API
구현체 <bgcolor=#f7df1e,#f7df1e> 엔진 V8 · SpiderMonkey · JavaScriptCore · 헤르메스 · Boa
<bgcolor=#f7df1e,#f7df1e> 런타임 Node.js · Deno · Bun · workerd
패키지 관리자 npm · Bun
파생 언어 TypeScript · CoffeeScript · ActionScript · AssemblyScript · elm · PureScript · ReasonML · ReScript
관련 인물 브랜든 아이크
기타 JavaScript npm 마비 사태 }}}}}}}}}
<colcolor=#fff,#fff><bgcolor=#000,#000> Boa
파일:Boa(엔진) 로고.svg
<colbgcolor=#000,#000> 종류 JavaScript 엔진
출시 2024년 2월 26일
개발 언어 Rust
라이선스 아파치 라이선스 2.0 또는 MIT 라이선스[1]
링크 파일:홈페이지 아이콘.svg 파일:GitHub 아이콘.svg파일:GitHub 아이콘 화이트.svg docsrs
1. 개요2. 역사3. 외부 링크

1. 개요

Rust로 개발된 JavaScript 엔진. Go에서 사용되는 goja와 비슷한 맥락으로, Rust 프로젝트에 임베딩하여 사용되는 자바스크립트 엔진이다. JIT를 지원하지 않으며 오직 인터프리터 모드로만 작동한다.

2. 역사

  • 2025년 6월, Boa 개발진은 Temporal API를 라이브러리(temporal_rs) 형태로 구현하여 공개했다.# temporal_rs는 이후 V8 엔진에도 탑재되었다.#

3. 외부 링크


[1] 둘 중 선택 가능하다