- Next.js에서 클라이언트 사이드 상태 관리의 단점: 페이지 새로고침 시 데이터 손실 및 URL 공유 불가능 😭
- URL 상태 관리의 장점: 데이터 지속성, URL 공유 가능, SEO 향상 🚀
- URL 상태 관리 구현 방법:
useSearchParams훅과router.push를 이용한 URL 매개변수 조작 🔗 - URL 상태 관리의 한계: 타입 안전성 부족 및 대규모 프로젝트에서의 복잡성 ⚠️
- Nuke라는 라이브러리를 사용하여 타입 안전한 URL 상태 관리 해결 가능 👍
![[리팩터링] 레거시 코드 변경 전 리팩터링으로 변경하기 쉬운 코드 만들기](https://i3.ytimg.com/vi/fbJqfQUrxTk/hqdefault.jpg)




