본문 바로가기
Q&A2024년 6월 25일1분 읽기

Biome이 ESLint + Prettier를 대체하나요?

전
전민규
조회 479댓글 1

Biome이라는 도구가 ESLint와 Prettier를 동시에 대체한다고 하는데 어떤가요?

댓글 1

김김영삼2년 전

Biome(구 Rome)은 Rust로 작성된 포매터+린터 통합 도구입니다.

장점:

  • ESLint + Prettier를 하나로 대체
  • Rust 기반이라 10~100배 빠름
  • 설정 없이 바로 사용 가능
  • JS, TS, JSON, CSS 지원
npm install --save-dev @biomejs/biome
npx biome init # biome.json 생성
npx biome check . # 린트 + 포맷 동시
npx biome format --write .

한계 (2024):

  • ESLint 플러그인 생태계를 대체 못함 (react-hooks, import 등)
  • 일부 Prettier 옵션 미지원

추천: 새 프로젝트에서 시도해볼 만하지만, 기존 프로젝트는 ESLint+Prettier 유지가 안전합니다.

Ctrl+Enter로 등록