[1주차] 회의(2021.10.28) - boostcampwm-2021/WEB25-JustUs GitHub Wiki
-
오늘할일
- 깃 컨벤션 (브랜치 전략, 커밋 방법, 머지 방식)
- API 명세서 작성
- DB 스키마 설계
- 컴포넌트 설계
- 발표 준비
-
좋은 아이디어
- 댓글 기능: 슬랙처럼 안 읽은 댓글 하이라이팅 해주기
-
upstream 사용 유무 비교
- upstream 사용
- 장점
- 업스트림 레포 매니저가 승인한 코드만 반영할 수 있다.
- 현업에서 사용되는 방식을 학습하는 단계에서 익힐 수 있다?
- 브랜치가 간결하다.
-
단점
- 장점
- upstream 미사용(origin에서 작업)
- 장점
- 편하다
- 프로세스가 간편하다
- 단점
- 모두가 공유하는 origin이기 때문에 개인이 실험하기에 위험부담이 있다.
- 장점
- upstream 사용
오전
- git 전략
오후
-
챌린지적 요소 앨범 휴지통 기능
-
멘토님의 피드백
-
이번 프로젝트에서 추천하고 싶은 3가지
(okr 성과관리, 회고방식, 일정관리)
-
git commit message header type: improvment추가
-
issue번호 바인딩
-
사용자가 속한 그룹 전체 리스트 조회에 페이지네이션이 필요할 것 같음.
-
-
오늘 한 고민
-
페이지네이션(커서 기반, offset 기반)
- 검색 결과에서 페이지네이션 적용
- 그룹 리스트에서 페이지네이션 적용
-
ERD
-
NoSQL 사용여부 → 굳이??
- 모든 테이블에서 관계가 존재하기 때문에 사용 안하기로함
-
삭제처리
- hard delete?(실제 삭제)
- soft delete?(flag)
- 해시태그는 title에 인덱스를 걸어주려고 해서 삭제는 지양하는게 좋을 듯
-
