Next.js Name Convention
|
case |
예시 |
| 컴포넌트 명 |
PascalCase |
HomePage |
| 열거형 타입 명 |
PascalCase |
NoticeCategory |
| 타입 명 |
PascalCase |
UserInfo |
| 파일 명 |
kebab-case |
workout-body.tsx |
| URL |
kebab-case |
/my-page |
| 변수 명 |
camelCase |
userInfo |
| 컴포넌트 내 상수 명 |
camelCase |
userInfo |
| 함수 명 |
camelCase |
fetchData() |
| 전역 상수 명 |
UPPER_SNAKE_CASE |
AXIOS_INSTANCE |
Git Branch Name Convention
- git branch style : 소문자에 띄어써야 한다면 ‘-’로 이어 쓰기
Git Commit Convetion
1. 타입
자주 사용하는 태그 종류
- Feat : 새로운 기능을 추가하는 경우
- Fix : 버그를 고친경우
- Docs : 문서를 수정한 경우
- Style : 코드 포맷 변경, 세미콜론 누락, 코드 수정이 없는 경우
- Refactor : 코드 리펙토링
- Test : 테스트 코드. 리펙토링 테스트 코드를 추가했을 때
- Chore : 빌드 업무 수정, 패키지 매니저 수정
- Design : CSS 등 사용자가 UI 디자인을 변경했을 때