# Oxlint - ESLint보다 50~100배 빠른 JS 린터

> Clean Markdown view of GeekNews topic #12371. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=12371](https://news.hada.io/topic?id=12371)
- GeekNews Markdown: [https://news.hada.io/topic/12371.md](https://news.hada.io/topic/12371.md)
- Type: GN+
- Author: [neo](https://news.hada.io/@neo)
- Published: 2023-12-17T09:58:04+09:00
- Updated: 2023-12-17T09:58:04+09:00
- Original source: [oxc-project.github.io](https://oxc-project.github.io/blog/2023-12-12-announcing-oxlint.html)
- Points: 11
- Comments: 0

## Topic Body

- 특별한 설정없이도 오류 및 쓸데없는 코드를 잡도록 설계된 자바스크립트 린터   
- Rust 와 병렬처리를 핵심으로 활용해서 성능 향상을 목적으로 함   
- 실환경에서 Shopify는 75분 소요되던 ESLint 실행 시간이 이제 10초에 불과하다고 보고했음   
- 현재단계는 ESLint를 완벽히 대체하는 것은 목적으로 하지 않음  
  - 워크플로우상 ESLint의 속도가 보틀넥이 될 경우에 보완하는 용도로 사용   
  - 빠른 피드백 루프를 위해, 린트 단계 또는 CI 설정에서 ESList 보다 Oxlint를 실행하도록 지정   
- Oxlint는 기본적으로 잘못되거나, 중복되거나, 혼란스러운 코드를 식별하며, 불필요한 까다로운 규칙(성능, 의심스러운, 까다로운, 스타일로 분류)은 기본적으로 비활성화되어 있음  
- 기본적으로 Zero-Configuration 이며, 심지어 Node.js조차 필요하지 않음. 대부분의 조정은 커맨드 라인을 통해 이루어지며, ESLint 구성 파일에서 읽는 것은 현재 진행 중임  
- 근본 원인을 정확히 지적하고 유용한 메시지를 제공하여, 긴 규칙 문서를 읽는 필요성을 없애고, 소중한 시간을 절약  
- 아직 플러그인 시스템을 제공하지 않지만, TypeScript, React, Jest, Unicorn, JSX-a11y 및 Import와 같은 인기 있는 플러그인에서 규칙을 적극적으로 통합하고 있음  
- JavaScript 생태계에서 플러그인의 중요성을 인식하고 있으며, DSL 기반 플러그인 시스템에 대한 조사도 진행 중

## Comments



_No public comments on this page._
