TIL

Eslint, prettier

sunyong_01 2022. 11. 8. 20:10

Prettier 

  • '코드 구현 방식'이 아닌, 줄 바꿈, 공백, 들여 쓰기 등 에디터에서 '텍스트'를 일관되게 작성되도록 도와주는 것이다
  • 코드를 읽어들여 개발자가 설정한 옵션에 따라 코드를 다시 리포맷하는 코드 포맷터다.

 

ESLint 

  • ES 는 Ecma Script를, Lint 는 에러가 있는 코드에 표시를 달아놓는 것을 의미한다.
  • ESLint 는 자바스크립트 문법에서 에러를 표시해주는 도구다.
  • 여러 방식의 코드 작성법이 있는데, 이러한 방식을 일관성 있는 방식으로 구현할 수 있도록 잡아주는 것이다.

요약 

ESLint 는 코드 포맷터의 역할도 하지만, 주로 코드 에러를 잡아내고 코드 문법을 강제하는 등 코드 품질 개선에 중점을 둔 반면, Prettier 는 코드가 정갈해 보이도록 하는 것이 중점이지, 코드의 에러는 잡아내지 못한다.

'TIL' 카테고리의 다른 글

ES6 화살표 함수 사용 이유  (0) 2022.11.11
TCP, UDP 개념  (0) 2022.11.10
TIL DOM과 Virtual DOM  (0) 2022.11.05
TIL CSS display란 ?  (0) 2022.11.04
TIL 메모리 구조 (Code, Data, Stack, Heap)  (0) 2022.11.02