Reference 2026-04-14
텍스트 케이스 규칙: 언제 무엇을 사용할까
camelCase, snake_case, kebab-case, PascalCase: 맥락에 맞는 것 선택.
텍스트 케이스 규칙은 부족적입니다. 한 코드베이스에서 섞으면 마찰. 로컬 규칙을 따르는 것이 중요.
주요 케이스
|------|-----|-----------|
언어별 기본값
- JS/TS: camelCase, PascalCase 클래스, kebab-case 파일
- Python: snake_case, PascalCase 클래스
- Go: PascalCase exports, camelCase locals
- CSS: kebab-case
- HTML: kebab-case
- JSON: 보통 camelCase
특수 케이스
- URL: kebab-case가 SEO 선호
- DB: snake_case 컬럼
- 환경 변수: SCREAMING_SNAKE
약어
getUrl vs getURL. 모던 가이드는 단어로 취급: getUrl. 케이스 변환이 쉬움.