-
Notifications
You must be signed in to change notification settings - Fork 4
2️⃣ 2주차 회고
- 진도가 생각보다 빠르다!!
- 데모가 잘 나온 것 같다!
- 크레딧 다 녹기 전에 문제를 빨리 발견했다
- 슬랙을 아주 잘 활용하고 있다 → 대화 활발해짐
- 스케줄 공유 너무 좋은 것 같아요
- 현재 누가 뭘 하는지 알 수 없다
- 토요일 추가 BE 회의를 통해, 코드 컨벤션이나 테스트코드, API 명세, 협업 방식 점검하기
- 문서화가 너무 부실한 것 같아요.
- 최소 1주 2문서화 할까요?
- 학습 시간을 좀 가져야 할 것 같아요.
- 월요일에 주간 계획 짜기 전 회의해보면 좋을 것 같습니다.
- README에 문어 넣기!!
- 문어 돌려줘요…. 🐙
- PR 컨벤션에 대해 다시 이야기…
- 머지가 끝난 브랜치는 각자 정리해주세용
- 위키/프로젝트/이슈 관리가 잘 안되어 가고 있어요 → 누가 무얼 해야하는지 알 수 있게 잘 관리하자..
-
- 우선순위
-
- PR 머지 후 이슈 닫게 만들기..! (자동화)
- 게더 타운 활발하게 활용하기
- 데일리 스크럼을 게더타운에서 하면?
- 리드미에 위키/프로젝트 링크를 달면 좋겠습니다.
- 노션→위키 업데이트 활성화?
- 브랜치 제목
[이슈 타입: feature/bug/….]-[fe/be/shared]-[이슈 넘버]
[https://github.com/boostcampwm-2024/web15-OctoDocs/wiki/브랜치-전략](https://github.com/boostcampwm-2024/web15-OctoDocs/wiki/%EB%B8%8C%EB%9E%9C%EC%B9%98-%EC%A0%84%EB%9E%B5)
→ 위키 브랜치 전략에 있었네요;;;
- PR 제목
커밋과 동일하게….???
[이슈 타입: feature/bug/docs…]: 상세 내용
docs-#이슈 번호
만약 공통 분야 코드 작업 (ex - 타입 정의 등) → feature-shared-[이슈 넘버]
requestBody
에 {title, content, x, y}를 보내야 하는데 {title, x, y}를 보냈다.
그런데 500에러 떠서 자꾸 헤맸다.
→ 유효성 검사 있으면 좋을 거 같아요
→ 프론트, 백 dto 통일하면 해결될듯요
POST /page/:id
이거 id
값 parameter
로 안 받던데요 ㅠㅠ 헤맸네요 ㅠㅠ
→ 이왜진…?
→ ….그러게요…..? 고쳤습니다 왜 id로 받는다고 적어놨지;;;; 반성합니다
문서화를 어디까지 할 것인가?
BE 최적화 도전해보기?
모노레포 적용할 것인가?
중요!!!: 배포 사이트 random에 올려서 선점하기
동준
- 서진### 피어세션
- Swagger가 따로 있는 Nest와는 다르게 WebSocket은 API 문서화가 힘들 것…
### BE 기술적 도전: 최적화
1. 캐시적용 → Redis 사용
2. 캐시 계층화 : 로컬 캐시, 리모트 캐시 분리 (인메모리 여부로 구분)
→ 서비스를 비즈니스 서비스, 도메인 서비스로 나누어서 여기서 처리하게
원격 캐시 → 로컬 캐시 → DB
3. Foreign Key를 사용하지 않기
그대신 Join 기능을 직접 구현해보는 쪽으로 최적화해보기
⚓️ 사용자 피드백과 버그 기록
👷🏻 기술적 도전
📖 위키와 학습정리
✏️ 에디터
Novel이란?
Novel 스타일링 문제
에디터 저장 및 고려 사항들
📠 실시간 협업, 통신
Yorkie와 Novel editor 연동
YJS, Websocket, React-Flow
YJS, Socket.io
WebSocket과 Socket.io에 대해 간단히 알아보기
YJS 가이드 근데 이제 Socket.io를 곁들인
🏗️ 인프라와 CI/CD
NCloud CI CD 구축
BE 개발 스택과 기술적 고민
private key로 원격 서버 접근
nCloud 서버, VPC 만들고 설정
monorepo로 변경
⌛ 캐시, 최적화
rabbit mq 사용법
🔑 인증, 인가, 보안
passport로 oAuth 로그인 회원가입 구현
FE 로그인 기능 구현
JWT로 인증 인가 구현
JWT 쿠키로 사용하기
refresh token 보완하기
🧸 팀원 소개
⛺️ 그라운드 룰
🍞 커밋 컨벤션
🧈 이슈, PR 컨벤션
🥞 브랜치 전략
🌤️ 데일리 스크럼
📑 회의록
1️⃣ 1주차
킥오프(10/25)
2일차(10/29)
3일차(10/30)
4일차(10/31)
2️⃣ 2주차
8일차(11/04)
9일차(11/05)
11일차(11/07)
13일차(11/09)
3️⃣ 3주차
3주차 주간계획(11/11)
16일차(11/12)
18일차(11/14)
4️⃣ 4주차
4주차 주간계획(11/18)
23일차(11/19)
24일차(11/20)
25일차(11/21)
5️⃣ 5주차
5주차 주간계획(11/25)
29일차(11/25)
32일차(11/28)
34일차(11/30)
6️⃣ 6주차
6주차 주간계획(12/2)
37일차(12/3)