1.useRouter란?next js에서 routing을 하게 해주는 hookwhy? useRouter동적라우팅을 쉽게 해주어서 자기가 알아서 페이지를 할당해 보여줌사용법가. useRouter를 import 해주고나. router라는 이름으로 변수를 만들어 할당해주고다
react router의 경우 이런식으로 작성하게 되고url에주소/ ===> 메인페이지에요주소/detail ===> 메인페이지에요, 디테일페이지에요라고 화면에 나타남방지하려면 Route exact path를 입력해 줘야함위의 react router 방식은 매우 비효율적
shallow routing은 data fetching 메서드(getServerSideProps, getStaticProps, getInitialProps)를 다시 사용하지 않고 URL을 변경하는 방식이다.state를 잃지 않으면서 pathname과 router객체(u