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가 바뀐게 신기하다
왜 바뀐걸까..? 갠적 취향으론 그 전게 더 좋은 것 같다는 생각이 드는데
이유는 별 다른거 없고 그냥 남은 시간이 더 눈에 확 띈다는 느낌을 받았어서.

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