yarn create next-app
// NextJs 설치 후 프로젝트 이름 입력 ex) Class
Router
를 단순히 이해해 본다면
router
는 페이지 이동과 관련된 기능을 갖고있는객체
useRouter
를 통해 기능을 불러오고,
router
객체 정의 이후 router
가 가진 객체 기능을 사용 할 수 있게 된다.
가장 많이 사용하는 기능으로는 push()
가 있다.
위 처럼 버튼 클릭을 통해
/detail/10
페이지로 이동하는 기능을 만들어 줄 수 있다.
이처럼 객체를 사용하여A 페이지
에서B 페이지
로 이동할 때 B페이지로 라우팅 한다고 표현한다.