개발 컨벤션 - boostcamp-2020/Project12-B-Slack-Web GitHub Wiki
개발 컨벤션
이슈 / PR 컨벤션
- Template을 통한 관리
- 이슈
### 제목 ### 이슈에 대한 설명 ### checkList ### 주의사항
- PR
### 제목 ### PR에 대한 설명(그림) ### 어떤 것을 구현했는가? ### PR 주의사항
참조
커밋 컨벤션- squash merge를 통한 history 관리
- 예시
feat: 공통 컴포넌트 버튼 구현
- squash merge 시 commit 방법
[제목] feat: 공통 컴포넌트 버튼 구현 (#19) [내용] * feat: 버튼 UI 구현 - 내용 [태그] close #이슈번호
파일 컨벤션
- BE 파일에 대한 관리
- 케밥 케이스 적용
- 예시
issue-controller.ts
- FE 파일에 대한 관리
- 파스칼 케이스 적용
- 예시
Button.tsx