| [[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 | |
| | |
| <colbgcolor=#000,#000> 종류 | JavaScript 엔진 |
| 출시 | 2024년 2월 26일 |
| 개발 언어 | Rust |
| 라이선스 | 아파치 라이선스 2.0 또는 MIT 라이선스[1] |
| 링크 | |
1. 개요
Rust로 개발된 JavaScript 엔진. Go에서 사용되는 goja와 비슷한 맥락으로, Rust 프로젝트에 임베딩하여 사용되는 자바스크립트 엔진이다. JIT를 지원하지 않으며 오직 인터프리터 모드로만 작동한다.2. 역사
- 2025년 6월, Boa 개발진은 Temporal API를 라이브러리(temporal_rs) 형태로 구현하여 공개했다.# temporal_rs는 이후 V8 엔진에도 탑재되었다.#
3. 외부 링크
- 현재 버전 Test262 conformance 통계 페이지
[1] 둘 중 선택 가능하다