Skip to content

0718

bae.. apa..........

clone coding

Next.js route groups VS private folders

어제 디렉토리 구조를 다시보다가 깨닫게 된 것

  • route group
    • 레이아웃을 여러개 사용해야 되는데 라우팅 경로엔 포함하고 싶지 않을 때 사용
    • 레이아웃을 다르게 사용하기에 전체 페이지가 리로드 된다
  • private grop
    • 라우팅에서 완전히 제외하고 싶을때
  • 결론
    • 전체 페이지 전환이 필요할 때 => /
    • 컴포넌트랑 훅만 모아둘 때 => _
    • 전체 페이지 전환이 필요한데 모아두고 싶을 때 => ()
  • 교훈
    • 그냥 컴포넌트랑 훅만 모으는 용도면 private으로 선언하자
    • 브라우저의 히스토리 스택에 쌓이는 정도도 생각하자

scroll point timer

지금은 그냥 useScrollActivity hook을 따로 만들어서
product detail에서 나오는 tab과 스크롤 액션을 따로 따로 감지하는데
하나의 훅으로 합친 다음에 관리하는게
point display의 top position 위치를 관리할 때도 그렇고
동적으로 관리 될 수 있지 않을까... 라고 느낀다.

그 외..

번외의 말이지만
하루 특가 타이머의 ui가 바뀐게 신기하다
왜 바뀐걸까..? 갠적 취향으론 그 전게 더 좋은 것 같다는 생각이 드는데
이유는 별 다른거 없고 그냥 남은 시간이 더 눈에 확 띈다는 느낌을 받았어서.

아 이제 슬슬 다시 알고리즘 공부해야지
감 벌써 다 잃음
있지도 않은 감
사라지지맘