- 네이밍 규칙
- 컴포넌트 : 파스칼 케이스
- 함수 변수 : 카멜 케이스
- 타입이 배열이면 => ㅇㅇㅇList / ex) cashList,
- 타입이 배열인데 원시타입을 담고 있으면 => 어쩌구s / ex) months
- 타입이 객체면 => ㅇㅇㅇItem / ex) cashItem, newItem, editItem
- 원시타입이면 => 걍 짧은 단어로 / ex) date, price, content 등등
- 불린타입이면 => is어쩌구 / ex) isLoggedIn, isActive
- 온클릭, 온서밑 같은거면 => handle 어쩌구로 / ex)
- handleBackBtn, handleContentChange 함수면 => 행동+ 명사로 ex) getStudentName, getMonth, updateProfile
- 컴포넌트면 => 명사+명사로 (파스칼 케이스) / ex) LoginForm, ProductList, UserProfileCard
- router 주소, 클래스 명 -> 케밥 케이스 (ex) sign-up, sign-in)
브랜치 이름
branch는 기능 이름으로!
케밥케이스
두개면 '-' 사용하기