HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
💌
JJong’s Archive
/
노션 클론 프로젝트 회고

노션 클론 프로젝트 회고

Type
회고
프로젝트
Date
Nov 2, 2023

KPT (Keep – Problem – Try)

❤️ 지속할 것 (Keep)
  • 코드를 구현할 때 가독성과 상태 관리에 신경써서 작성한 것
    • 변수명, 상태의 일관성, 함수로 따로 만들기 등
  • 헷갈리는 개념이 있으면 대충 넘어가지 않고 서치해서 내 것으로 만든 것
    • event, debounce 등
🧐 해결할 것 (Problem)
  • 데드라인을 지키지 못한 것
    • 프로젝트 시간의 절반 이상을 밀린 강의를 듣는데 소비한 나머지 프로젝트 일정 관리에 실패했다
  • 전반적으로 강의 내용에 국한해서 코드를 구현한 것
  • CSS에 대한 이해 부족
    • 처음으로 CSS를 경험했는데 개인적으로 정리할 틈도 없이 완성하는 것을 일순위로 두고 작업했다
🙌 시도할 것 (Try)
  • 프로젝트에 앞서 강의를 밀리지 않고, 데드라인을 잘 지키기
  • 많은 코드를 보고 문서를 찾아보면서 더 좋은 코드를 위해 고민하기
    • 디자인 시스템, 스토어같은 상태관리, 로컬 스토리지, 린트 등
  • CSS를 좀 더 이론적으로 배워서 내 것으로 만들기
 
 

4L: Liked, Learned, Lacked, Longed for

😍 좋았던 것(Liked)
  • 기본적인 CRUD를 어렵지 않게 구현할 수 있게 되어 자신감이 생겼다
  • 날 것의 모습에서 css로 예쁘게 변화되는 과정이 신기하고 재밌었다
notion image
notion image
📚 배운 것(Learned)
  • CSS를 적용 하는 방법
    • 기본 문법부터 어썸 아이콘을 쓰는 방법까지
  • custom이벤트, dispatchEvent 등 이벤트 관련한 개념들
  • 배포 방법