V VibeCoding 365
사전 목록 테스트·디버깅
60

VIBECODING 365 / DICTIONARY

린트

Lint

DEFINITION

코드를 실행하기 전에 문법 오류, 스타일 불일치, 위험한 패턴을 자동으로 찾아 주는 정적 검사 과정이다. 린트는 테스트처럼 기능 결과를 검증하지는 않지만, AI가 만든 코드에서 사용하지 않는 변수, 잘못된 import, 접근성 누락, 위험한 any 타입 같은 문제를 빠르게 잡아낸다. 바이브 코딩에서는 AI에게 기능을 맡긴 뒤 린트를 통과시키는 것을 첫 품질 게이트로 두면, 사람이 모든 줄을 읽기 전에 기본 위생 문제를 제거할 수 있다.

ENGLISH

Lint

EXAMPLE

Next.js 기능을 AI가 만든 뒤 npm run lint를 실행해 사용하지 않는 import와 이미지 alt 누락을 확인한다. 실패하면 에러 메시지를 AI에게 그대로 전달하기보다, 어떤 규칙이 왜 필요한지 설명하게 하고 최소 수정만 적용한다.

NOTES

린트는 버그를 모두 잡는 도구가 아니라 코드 품질의 기본 위생을 자동 확인하는 첫 단계다.

NEXT STEP / PRACTICE

읽고 끝내지 말고
다음 행동 하나.

막히면 Q&A에 짧게 남기거나, 쌩초보 가이드에서 오늘 할 일 하나만 골라 보세요.

Q&A 질문하기 쌩초보 가이드