-
Notifications
You must be signed in to change notification settings - Fork 4
1️⃣ 1주차 회고
- 순조롭게 주제를 결정했다. → 시작이 반이다! 👍
- 기능 기획, 태스크 나누기를 했다.
- 위키 정리도 잘 해둔 것 같다.
- 학습을 깊게 하지 못 해서 구조를 못 짜겠습니다.. ㅠㅠ
- 기술적인 접근을 덜 함
-
노드들이 트리 구조가 아닐듯
- 단순 연결리스트?
- 무방항 그래프로 구현하면
[node] table
id(PRI)
coordinate → unique
page_id
→ 이거 구현하려면 선을 어떻게 잇는지 구체화를 해봐야할듯
[edge] table
id(PRI)
from_id (해당 노드의 왼, 오에서 뻗어나가는지도 저장?)
to_id ⇒ (A, B) (B, A) 중복
-
node ⇒ page id, 위치 정보 (node랑 있는게 맞을 듯)
⇒ 나중에 customize 기능 추가
-
edge ⇒ (from node: L/R, to node: L/R)
특정 노드의 왼쪽/오른쪽 사용자가 지정 가능하다는 전제 하에
여기서 변경하면 나중에 customize(색깔, 형태 등) 정보도 보관 가능 하게
→ 그냥 이렇게 따로 보관하면 생각보다 DB 구체화가 어렵지 않을 수 있지 않나?
- 기술스택 조사 (FE/BE)
- 데이터 구조?
- 게더타운 → 코어타임과 작업 시간에 적극 활용해봅시다!
- 그라운드 룰로 추가해도 좋을 것 같네용
- 슬랙 채널에 공지한 개인 스케줄을 제외하고는 코어타임에는 게더타운에 있기?
⚓️ 사용자 피드백과 버그 기록
👷🏻 기술적 도전
📖 위키와 학습정리
✏️ 에디터
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)