[230808] Lint, Prettier

  • 프론트엔드 개발자라면 꼭 알아야하는 라이브러리
  • 둘 다 코드의 품질과 가독성을 향상 시킬 수 있다.
  • 바벨이랑 웹팩도 잘 알아야한다.

Lint

  • 소스 코드를 분석하여 코드의 품질, 스타일, 버그 등을 점검하고 검사하는 도구
  • 주로 코드의 일관성을 유지하고 버그를 사전에 찾아내는 데 사용
  • 린트는 코드 스타일 가이드를 준수하도록 도와줌
  • 코드의 가독성을 높이고 유지보수를 용이함
  • JavaScript, TypeScript, Python, Java 등 다양한 언어에서 사용
  • ESLint는 JavaScript와 TypeScript 코드를 분석하여 코드 스타일 문제와 버그를 찾아주는 린트 도구 중 하나임

Prettier

  • 코드 포맷터(Code Formatter)로, 코드의 포맷(들여쓰기, 줄바꿈, 공백 등)을 일관되게 맞춰주는 도구
  • 코드 포맷터는 코드의 스타일을 강제로 통일하여 코드를 보다 일관되고 읽기 쉽게 만듬
  • 프리티어는 린트와 함께 사용되면 코드의 가독성을 높이고 일관성 있는 스타일을 유지하는 데 도움됨
  • 다양한 언어와 환경에서 사용 가능

Categories:

Updated:

Leave a comment