바로킷

📦JavaScript 미니파이어

Terser 기반으로 JavaScript를 압축하고 mangle합니다. 식별자 단축·dead code 제거 포함.

🔒 브라우저에서 처리워터마크 없음가입 불필요

사용 방법

  1. 1JS를 붙여넣고 압축 버튼을 누릅니다.
  2. 2결과를 복사해 배포에 사용합니다.

자주 묻는 질문

ES6+ 문법 지원?+

네. ES2022까지 지원합니다. async/await, optional chaining 등 최신 문법 모두 처리.

mangle이 뭐예요?+

변수·함수 이름을 짧게 바꾸는 것입니다. longUserName → a 식. 디버깅엔 어렵지만 용량이 크게 줄어듭니다.

dead code elimination?+

사용되지 않는 코드(if(false), unreachable 등)를 자동 제거. 라이브러리 트리쉐이킹과 함께 큰 효과.

용량 얼마나 줄어요?+

일반 JavaScript는 40~70% 감소. gzip 압축까지 더하면 추가 60~80% 절감.

source map은 어떻게?+

이 도구는 단순 압축만 합니다. 운영용은 Webpack·esbuild·terser-cli가 source map 함께 생성해 디버깅을 도와줍니다.

관련 도구