Skip to content

모든 벤치마크

파서

Oxc의 파서는 swc보다 최소 3배, Biome보다 최소 5배 빠릅니다.

Biome와의 비교는 공정하지 않다는 점에 유의하세요. Biome의 파서는 구문 분석 트리(이하 CST)를 생성하지만, 이는 더 많은 작업을 필요로 합니다.

자세한 내용은 저장소 bench-javascript-parser-written-in-rust를 참조하세요.

변환기

  • swc와 비교했을 때, oxc 변환기는 4배 빠르며 메모리 사용량은 20% 적고, 패키지 크기는 35MB 작아졌습니다 (swc의 37MB에서 감소).
  • Babel과 비교했을 때, oxc 변환기는 40배 빠르며 메모리 사용량은 70% 감소하고, 설치해야 하는 npm 패키지 수가 168개 줄어들며 패키지 크기는 19MB 작아집니다.

자세한 내용은 저장소 bench-transformer를 참조하세요.

정적 분석기

오전에 의존성 검사 도구인 Oxlint은 CPU 코어 수에 따라 ESLint보다 50배에서 100배 빠릅니다.

자세한 내용은 저장소 bench-javascript-linter를 참조하세요.

형식화기

Oxfmt는 Biome보다 3배 빠르고, Prettier보다 35배 빠릅니다.

자세한 내용은 저장소 bench-formatter를 참조하세요.

해상도 해결기

oxc-resolver는 webpack의 enhanced-resolve보다 30배 빠릅니다.

자세한 내용은 저장소 bench-resolver를 참조하세요.