3. 드래그 앤 드롭 기능이 추가되어 카테고리 간 이동 및 카테고리 내 책갈피 이동을 구현할 수 있습니다.
4. 사이드바 확장 및 닫기 기능 구현
5. 모바일 페이지 레이아웃 구현
6. 랜딩 페이지와 CSS를 마무리합니다.
3, 4, 6은 4, 5일에 걸쳐 이루어졌다. 특히 드래그앤드롭 기능이 엄청 오래걸렸는데.. 아직 완벽하지 않은건 index.js에 strictmode가 켜져있을때 제대로 안되는데… 지금은 해결이 안될것같네요 …. 그리고 더 개발하고 싶었던 전체 MERN 스택이… 생각보다 너무 복잡해서 다음 프로젝트로 서버를 간단한 TodoList로 변환하거나 사전을 추가하기로 했습니다…
그리고 드래그 앤 드롭 기능 구현
1. &&가 첫 번째 잘못된 것을 찾는다는 것을 배웠습니다.
2. 개체의 딥 카피를 다시 연구합니다.
3. 객체를 인자로 보내고 깔끔하게 받는 방법을 생각하라
등등… 많이 배운 것 같아요.
그리고 드래그 앤 드롭 기능을 두 가지 버전으로 구현했는데 동작 방식이 조금 다릅니다. TIL에서 배운 Git으로 브랜치 만들기 나는 거기에 동의하고 밀어붙였다.
내일 5번을 끝내고 이제 해야할 서류가 있는데… 서류 통과가 될까요…? ㅠ