- 페이지 이동하는 방법 => useRouter 훅 사용하기

useRouter를 사용하기 위해선 클라이언트 컴포넌트에서 사용해야 한다.
Link태그로 갈 수 있는 방법도 있고 함수에서는 useRouter를 사용해서 페이지 이동을 한다.
push => 특정 url로 간다.
back => 뒤로가기
forward => 앞으로가기
refresh => 새로고침(여기서 새로고침은 전체 리프레쉬가 아니라 소프트 리프레쉬이다.)
prefetch => 페이지 미리로드를 한다.(이 페이지를 방문할 때 빠르게 방문할 수 있다. 미리로드를 해놨기 때문이다.)
Link태그도 prefetch기능을 한다.
만약 Link태그에서 prefetch가 부담이 되면 끄면 된다.


router에서는 useRouter뿐만아니라
usePathname => url을 출력해줌
useSearchParams => Search parameter 출력 => 쿼리스트링 출력 (GET)
useParams => [dynamic route]입력한 거 출력
- 여러페이지 만들려면 [Dynamic Route] 사용하기
- 현재 URL 뭔지 궁금하면 useRouter사용, 페이지 이동할 때도 useRouter 사용