안녕하세요.
리스트에서 sort기능을 구현하려고 합니다. 새로고침 하거나 리스트 상세페이지로 접근 한 뒤 뒤로 갔을 때 소팅을 유지하고 싶습니다.
url query값에 ?filter="베스트순" 이런식으로 추가하고 싶은데 next.js에서 url의 쿼리 값만 변경할 수 있는 방법이 있을까요?
'추천해요' 버튼을 누르면 좋은 질문이
더 많은 사람에게 노출될 수 있어요.
'보충이 필요해요' 버튼을 누르면 질문자에게
질문 내용 보충을 요청하는 알림이 가요.
익명님의 질문
답변 1
next.js에서 제공하는 shallow 라우팅을 사용하시면 될듯합니다.
사용법은 기존 라우팅기법과 비슷하니 문서만 살펴보시면 바로 이해하실거에요.
저는 해당 기능을 별도의 함수로 만들어서 사용하고 있습니다.
https://nextjs.org/docs/routing/shallow-routing