ESLINT : 자바스크립트 linter이다.
그러면 linter란 무엇인가?
정적 타입 분석 도구이다.
즉, 코딩 컨벤션과 문법적 에러 체크를 도와주는 것입니다.
그럼 코딩 컨벤션은 무엇인가?
코딩 스타일이나 코딩 표준 가이드라인을 의미한다. 재밌는건 이 표준이라는게 기업마다 조금씩 다르다 ㅎㅎ
예시로 Google 스타일이나 Airbnb 스타일 같은게 있다.
Prettier도 ESLINT와 비슷한데, Prettier은 여기에 줄 간격, 줄 길이 같은 규칙을 설정하여 자동으로 정렬해준다.
Prettier은 그런 포맷을 맞춰주기 때문에 Code Formatter라고 한다.
규칙을 설정해 놓고 Editor의 Auto Save기능을 활용하면 저장을 할 때, 안 맞게 작성했던 코드들이 자동으로 인덴트된다.
반응형
'Coding > JavaScript' 카테고리의 다른 글
JavaScript 구조 분해 ( Destructuring ) (0) | 2020.05.17 |
---|---|
코딩테스트 준비를 위한 JS 함수 정리(계속 추가) (0) | 2020.04.30 |
javascript 문자열 내 포함 여부 includes (0) | 2020.02.28 |
javascript 문자(열) 아스키 코드 ascii code로 변환 혹은 읽는 법 (0) | 2020.02.27 |
javascript 소숫점 내림, 올림, 반올림 Math.ceil, Math.floor, Math.round (0) | 2020.02.26 |