[230808] Lint, Prettier
- 프론트엔드 개발자라면 꼭 알아야하는 라이브러리
- 둘 다 코드의 품질과 가독성을 향상 시킬 수 있다.
- 바벨이랑 웹팩도 잘 알아야한다.
Lint
- 소스 코드를 분석하여 코드의 품질, 스타일, 버그 등을 점검하고 검사하는 도구
- 주로 코드의 일관성을 유지하고 버그를 사전에 찾아내는 데 사용
- 린트는 코드 스타일 가이드를 준수하도록 도와줌
- 코드의 가독성을 높이고 유지보수를 용이함
- JavaScript, TypeScript, Python, Java 등 다양한 언어에서 사용
- ESLint는 JavaScript와 TypeScript 코드를 분석하여 코드 스타일 문제와 버그를 찾아주는 린트 도구 중 하나임
Prettier
- 코드 포맷터(Code Formatter)로, 코드의 포맷(들여쓰기, 줄바꿈, 공백 등)을 일관되게 맞춰주는 도구
- 코드 포맷터는 코드의 스타일을 강제로 통일하여 코드를 보다 일관되고 읽기 쉽게 만듬
- 프리티어는 린트와 함께 사용되면 코드의 가독성을 높이고 일관성 있는 스타일을 유지하는 데 도움됨
- 다양한 언어와 환경에서 사용 가능
Leave a comment