성능 벤치마크
ZNTC의 트랜스파일/번들 성능을 esbuild, SWC, Bun, Rolldown, Rspack 등과 비교합니다.
측정 환경
섹션 제목: “측정 환경”- Platform:
darwin arm64 - 기준 일시: 2026-05-06
- CLI:
bench.tsmedian 5회, 직접 CLI 바이너리 실행 (npx 오버헤드 제거) - NAPI / WASM / CLI:
napi-bench.tswarmup 3회 + median 10회 - Bundle perf:
bundle-perf.tswarmup 5회 + median 20회, CI와 같은 ZNTC/Rolldown/Rspack same-run 비교 - Pipeline:
pipeline.tsmedian 5회, profile total 기준
차트는 낮을수록 빠른 값이며, 막대 끝 숫자는 median wall time입니다.
측정 방법
섹션 제목: “측정 방법”zig build -Doptimize=ReleaseFastzig build napizig build wasm
bun run tests/benchmark/bench.tsbun run tests/benchmark/napi-bench.tsbun run tests/benchmark/bundle-perf.ts --no-fail --output bundle-perf.jsonbun run tests/benchmark/pipeline.ts