Next.js에서의 페이지 이동 방식
·
Framework/Next.js
~ZeroToOne 프로젝트 트러블 슈팅~ 이번 프로젝트의 1차 MVP에서 로그인 파트를 제외한 나머지 부분을 담당하면서 페이지 이동 흐름을 구현하는 과정을 진행했습니다. 이 과정에서 여러 라우팅 방식과 CSR/SSR에 따른 쿠키 처리의 차이 등을 겪으며 정말 많은 오류를 경험했습니다.그 과정에서 겪은 시행착오와 각 페이지 이동 방식의 특성을 한 번 정리하며 모르는 부분을 짚고 넘어가기 위해 작성하였습니다. 1. 페이지 이동 방식Next.js에서 페이지 이동을 구현할 때 사용할 수 있는 방법은 여러 가지가 존재합니다.그중 가장 많이 사용하는 방식으로는 다음 세 가지 방식을 꼽을 수 있습니다. Router.push()Next.js가 제공하는 useRouter() 훅을 사용해 페이지 이동을 처리하는 방식..