코드 컨벤션
JSX 컴포넌트 🧩
- 파스칼 케이스 사용
- 컴포넌트 종류에 따른 명명:
- 리스트: ...List (예: ProductList)
- 리스트 아이템: ...Item (예: ProductListItem)
- 기타: 핵심 명사 + 명사/요소 (예: PasswordInput, ItemAddForm)
변수 📊
- 카멜 케이스 사용
- 원시 변수: 값을 직관적으로 표현 (예: product, nameValue)
- 참조 변수: 원시 변수 + 's' (예: products, formValues)
- 중요 단어를 앞에 배치
상수 🔒
- 대문자와 언더스코어 사용
- 예: DEFAULT_VALUE, API_BASE_URL
함수 🛠️