//////
Search

[22.12.02] 회의록

회의 유형
주간 회의
작성자
허재원
No.
0
전체일정 (쁘2조 회의록)에 관계됨

1. 회의 안건

마켓 컨셉 및 프로젝트 이름 정하기
컨벤션 정하기(Coding, Commit, File Name, Issue, PR 컨벤션)
프리티어 세팅
이슈 템플릿
브랜치 전략 세우기
PR 템플릿

2. 회의 내용

1차 오프라인 만남

시간: 금요일 2시 ~ 8시
장소: 홍대입구역 커피덕

프로젝트 마켓 컨셉 후보

   중고도서마켓
⭕️ 1/n마켓 - 1인 가구를 위한 공구 관련 SNS 플랫폼

브랜치 네임 컨벤션

feature/{feature-name} ex) feature/login, feature/header ...
JavaScript
복사
어떤 이름도 가능하다.
단, master, develop, release-..., hotfix-... 같은 이름은 사용할 수 없다. 큰 단위의 기능으로 브랜치 명을 정해준다.

코딩 컨벤션

프리티어 들여쓰기 2칸!
불필요한 삼항연산자는 사용하지 않습니다.
var 금지
변수: ‘명사형'으로 작성. 무엇을 담고있는지 정확히 표현, 카멜케이스 사용(예: numberOfPeople)
함수: ‘동사형'으로 작성. 무엇을 하는 함수인지 정확히 표현(예: getInputValue)

커밋 컨벤션

커밋 작성 컨벤션
[Feat] 페이지명_작업사항 #이슈번호
JavaScript
복사
커밋 타입(Commit Type)
Feat: 새로운 기능 추가 Fix: 버그 수정 Design: CSS 등 사용자 UI 디자인 변경 Docs: 문서 수정 Edit : 코드 포맷팅, 누락된 세미콜론 추가 등의 코드 변경은 없고 단순 style 수정 Refactor: 리팩토링 Test: 테스트 관련 코드 추가 및 삭제 등 Comment: 필요한 주석 추가 및 변경 Chore: 빌드 태스트 업데이트, 패키지 매니저를 설정하는 경우(프로덕션 코드 변경 X) Rename: 파일 혹은 폴더명을 수정하거나 옮기는 작업만 하는 경우 Remove: 파일을 삭제하는 작업만 수행한 경우
JavaScript
복사

파일명 컨벤션

기본 파일명 컨벤션
components 폴더 ㄴ 소문자로 만들려는 컴포넌트 폴더 Header ㄴ 대문자로 컴포넌트 파일 index.jsx ㄴ 소문자로 스타일 컴포넌트 파일 style.jsx
JavaScript
복사
만일 컴포넌트의 종류가 많을 경우 하위 폴더에 대문자 폴더명으로 만들어 나누기
components 폴더 ㄴ 소문자로 만들려는 컴포넌트 폴더 header ㄴ 대문자로 컴포넌트 폴더 FollowHeader ㄴ대문자로 컴포넌트 파일 index.jsx ㄴ소문자로 스타일 컴포넌트 파일 style.jsx ㄴ 대문자로 컴포넌트 폴더 UserHeader ㄴ대문자로 컴포넌트 파일 index.jsx ㄴ소문자로 스타일 컴포넌트 파일 style.jsx
JavaScript
복사

기본 이슈 템플릿

## ⭐ 주요 기능 구현할 기능(목표)에 대한 간략한 설명해주세요. ## 📋 진행사항 - [ ] task1 - [ ] task2 ## 🚨 특이사항 이 외 특이사항을 명시해주세요.
JavaScript
복사

리팩토링 관련 이슈 템플릿

## 🙋‍♂️ 리팩터링 대상 <!-- 리팩터링할 기능에 대한 간략한 설명 --> ## 🛠 수정 사항 <!-- 리팩터링한 부분에 대한 자세한 설명 --> - [ ] 어떤 부분을 리팩터링 했는지 - [ ]리팩터링을 한 이유
JavaScript
복사

PR 컨벤션

## ⭐️ 무엇을 위한 PR인가요?(: 뒤 설명추가) - [x] 신규 기능 추가 : 게시물 이미지 업로드 삭제 기능 - [ ] 버그 수정 : - [ ] 리펙토링 : - [ ] 디자인 : - [ ] 문서 업데이트 : - [ ] 기타 : ## 📋 작업사항 - 작업내용 - 작업내용 ## 💻 작업내용 이미지나 작업내용을 공유해주세요 ## 😉 전달사항 전달사항이 있으면 작성해주세요
JavaScript
복사