-
[ETC] ESLint, Prettier란?ETC 2022. 7. 17. 12:22
ESLint
동적 타이핑 언어인 JavaScript는 코드 에러가 자주 발생한다.
동적 타이핑 언어이기 때문에 에러가 있는 상태에서 코드가 배포될 수 있다.
이를 해결하기 위해ESLint
는 JavaScript의 코드를 정적으로 파악하여 에러를 찾아내거나
일관성 있는 코드를 유지하게 도움을 준다.Prettier
Prettier
는 코드의 형식을 일관되게 해주는 Formatter 이다.ESLint, Prettier를 사용하는 이유
- 프로젝트 진행 시, 코드의 유지보수와 협업을 용이하게 하기 위하여 통일된 형식, 문법 즉, 코딩 컨벤션을
정하고 작업을 하게 되는데 이를 쉽게 적용하기 위한 도구.- 예를 들어 Git을 사용할 시 Prettier를 사용하지 않고 개발자 각각이 본인의 스타일로 작업하게 되면 잦은 Git Conflict와 통일
되지 않는 코드를 경험하게 됨.
- 예를 들어 Git을 사용할 시 Prettier를 사용하지 않고 개발자 각각이 본인의 스타일로 작업하게 되면 잦은 Git Conflict와 통일
'ETC' 카테고리의 다른 글
[ETC] CDN(콘텐츠 전송 네트워크) (0) 2022.11.15 [ETC] Promise.all로 성능 개선하기 (0) 2022.11.10 [ETC] Webpack 이란? (0) 2022.07.17 [ETC] npm, yarn의 차이는? (0) 2022.07.17 [ETC] 컴파일과 인터프리팅 (0) 2021.09.23 - 프로젝트 진행 시, 코드의 유지보수와 협업을 용이하게 하기 위하여 통일된 형식, 문법 즉, 코딩 컨벤션을