-
Notifications
You must be signed in to change notification settings - Fork 4
3️⃣ 3주차 사용자 피드백 반영 기록
-
전체 시스템 아키텍쳐 필요
- 👌🏼 반영 완료
- ✅ 현재(4주차) README에서 확인할 수 있다
-
어플리케이션에서 초기 진입시에 똑같은 API 요청을 24번을 하는 중..
- 👌🏼 반영 완료
- ✅ 처음에 페이지를 가져와서 nodesMap에 하나씩 넣을 때의 렌더를 변경 이벤트로 받아들이지 않게 수정하였다 PR 링크
-
서버 비용 많이 발생할뻔한 경험 공유해보기 🛠️ 반영 중
-
동시접속 이벤트 한 번 해보기 🛠️ 반영 중
-
더블클릭하면 문서 작성할수 있으면 좋겠어요 🛠️ 반영 중
-
보드랑, 문서노드에 마우스 포인터가 달랐으면 좋겠어요.
-
정렬 기능은 없나요?
- 👌🏼 반영 완료
- ✅ 노드들이 겹치는 배치를 elkjs 라이브러리를 사용하여 정렬하는 기능을 추가하였다 PR 링크
-
연결같은거 하다보면 복잡해짐 -> 더 깔끔하게 보일 수는 없을까?
- 👌🏼 반영 완료
- ✅ 노드에서 엣지가 나오는 곳을 사용자가 직접 선택하게 하여 엣지들이 엉켜보이는 것이 문제점이라고 판단, 엣지는 시작하는 / 끝나는 노드의 정보만 가지고 있고 엣지가 뻗어나오는 노드의 위치는 다른 노드의 상대적 노드로 결정되게 하였다 PR 링크
-
스크린 높이를 작게 한 상태에서 왼쪽 아래 버튼들로 커서를 옮기면 왼쪽 사이드바가 나타나면서 버튼 UI를 가려버려용
- 👌🏼 반영 완료
- ✅ 사이드바 UI를 수정하였고, expand 기능을 추가하였다 PR 링크
-
에디터 전체 화면이 안됩니다!
- 👌🏼 반영 완료
- ✅ 에디터 전체 화면을 구현하고, 에디터를 닫는 버튼을 유동적으로 구현하였다 PR 링크
-
노드 연결할 구멍?? 그게 작아서 클릭이 살짝 힘듭니다 🛠️ 반영 중
-
모든 사용자가 문서를 편집할 수 있는거 같은데 혹시 그룹화 기능을 통해 그룹에 속한 사용자만 편집 혹은 조회가 가능 하도록 하는 기능은 혹시 어떻게 생각하시나용 🛠️ 반영 중
-
그룹화된 서로 같은 노드는 색깔로 분류하거나 하는 기능도 나중에 추가되나요? - 좋은 아이디어인것 같습니당 🛠️ 반영 중
-
현재 선택된 노드가 뭔지 알아보기 힘들어요!! 🛠️ 반영 중
-
Delete 버튼 이벤트로 삭제는 어떻게 생각하시나요? 🛠️ 반영 중
-
다음 발표 자료는 옥토독스로 준비 해주시나요?
- 👌🏼 반영 완료
- ✅ 4주차 발표 자료를 옥토독스의 페이지로 준비해 발표를 진행하였다
-
각 노드별로 구분이 될 수 있었으면 좋겠습니다!
- 👌🏼 반영 완료
- ✅ 에디터에서 페이지의 이모지를 설정하면 페이지 리스트, 노드에서 실시간으로 볼 수 있는 기능을 추가하였다 PR 링크 1(FE) PR 링크 2(BE)
-
노드가 글자 크기에 비해 사이즈가 작아 보기 예쁘지 않아요
- 👌🏼 반영 완료
- ✅ 노드 컴포넌트 UI를 수정하였다 PR 링크
⚓️ 사용자 피드백과 버그 기록
👷🏻 기술적 도전
📖 위키와 학습정리
✏️ 에디터
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)