개요

이 문서는 JavaScript/TypeScript 프로젝트의 코드 포맷터인 Biome과 Prettier를 비교하고, Biome의 기본 사용법을 설명합니다.


1. Biome이란?

Biome은 Rust로 작성된 고성능 웹 개발 도구체인입니다.

핵심 특징


2. "Rust 기반"이 의미하는 것

Biome이 빠른 이유를 이해하려면 Rust 기반의 의미를 알아야 합니다.

2.1 프로그래밍 언어별 실행 방식

도구 작성 언어 실행 방식
Prettier JavaScript Node.js 위에서 실행
ESLint JavaScript Node.js 위에서 실행
Biome Rust 컴퓨터가 직접 실행

2.2 왜 Rust가 빠른가?

JavaScript 도구 (Prettier, ESLint)의 실행 과정

소스코드 → Node.js가 해석 → JavaScript 실행 → 결과
           ↑
        중간 단계 (느림)