🗺️ BooMap의 이야기들
기술적 도전들 🔥
- 🛠️ 노드들을 그랩 q날리기
- 🎯 드래그 시 노드를 따라가는 선 구현하기
- 📸 마인드맵 이미지 다운로드하기
- 🔄 undo와 redo 구현하기
- ⚠️ 노드들의 충돌 감지 및 회피
- 🚀 충돌 방지의 렌더링 성능 최적화
- ↔️ 사이드바 드래그로 사이즈 조절하기
- 🔐 권한 관리와 전역 상태 슬라이스 패턴화
기술적 고민들 🤔
🚨 트러블슈팅
- ⚙️ 타입스크립트 빌드에러
- 🌐 빌드된 파일에서 404가 뜬다…?!
- 🔍 overflow-scroll의 인식 오류
- 🐳 로컬에서 도커를 띄우다가 일어난 오류..
- 🚨 리액트의 map에 key를 제대로 넣어줬는데 key warning이 일어난다..?!
- 😱 양식을 삭제했는데 화면에 양식이 살아있는 것에 대하여…
- 🖼️ 소켓 연결을 했더니 캔버스가 마비되다…
- 🛠️ git Conflict가 10000개가 나버린 건에 대하여
- 🔧 소켓 에러 때려잡기
- 🕰️ historyState 에러 때려잡기
- 📚 실수한 김에 이벤트 버블링 다시 공부하기
- 🖋️ tiptap 라이브러리의 스타일이 늦게 적용됨…사실은
- ✂️ tiptap 드래그한 요소가 취소되지 않는 현상
- 🕒 대시보드야 좀 늦게 나와