Shallow Routing

mangjell·2022년 4월 10일
0

Shallow Routing이란?

  • Shallow routing은 getServerSideProps, getStaticProps, getInitialProps 같은 데이터를 가져오는 메서드를 다시 동작시키지 않고 URL 변경을 가능하게 한다.

  • 업데이트된 pathname, query의 상태를 읽지않고, router 객체를 통해서 받는다.

  • 유의점: shallow옵션true로 두어야한다!

(위의 코드 설명)
URL은 counter=10 으로 업데이트가 되는데, 페이지 자체는 대체되지 않고, 라우터의 상태만 변경되는 것이다.

profile
프론트엔드 개발자

0개의 댓글