린트(lint)는 코딩 컨벤션에 위배되는 코드나 안티 패턴을 자동으로 탐색하는 작업을 말하고, 린터(linter)는 이 작업을 도와주는 도구를 말합니다. 예전에는 JSLint나 JSHint 같은 린터들이 많이 사용되었는데 최근에는 ESLint가 주로 사용됩니다. VSCode 기준으로 말하자면, Problems 탭에서 린터를 통해 탐색된 에러를 확인할 수 있습니다. prettier는 formatter인데 주로 들여쓰기, 줄바꿈, 따옴표 등을 미리 정의하고 코드 스타일을 일관되게 유지할 수 있게 해줍니다. 이런 과정을 통해 코드의 통일성을 유지할 수 있고 팀 단위에서 합의된 규칙이 있다면 git을 통한 협업 시 conflict를 줄일 수 있습니다.