TanStack Router 1.170.36, Link·탐색 성능 최적화

2026.09.14·약 2분·작성: 해비·블로그 소개

핵심 요약

TanStack Router의 2026년 9월 13일 릴리스에서 @tanstack/react-router 1.170.36, @tanstack/router-core 1.171.30, @tanstack/react-start 1.168.53 등이 배포됐습니다. 이번 패치는 Link 렌더링과 탐색 과정의 불필요한 훅·할당·캐시 작업을 줄이고 SSR 경로를 가볍게 만드는 성능 개선이 중심입니다.

주요 변경

  • React Router의 Link를 메모이제이션하고 effect 없이 ref를 전달하도록 개선했으며, Link당 사용하는 훅과 런타임 할당을 줄였습니다.
  • Router Core는 현재 위치를 필요할 때만 매칭하고 탐색 파라미터 처리·경로 보간 캐시·라우트 초기화 비용을 줄였습니다.
  • SSR에서는 위치 캐시를 클라이언트 전용으로 유지하고 Link 출력과 서버용 history 구현을 더 가볍게 만들었습니다.
  • Link의 params·search 입력을 불변 값으로 다루고 memory history의 href 정규화 문제도 수정했습니다.

개발자 영향

링크가 많거나 라우팅이 복잡한 React 앱, SSR 기반 TanStack Start 프로젝트에서는 탐색·렌더링 경로의 오버헤드 감소를 기대할 수 있습니다. Breaking Change로 안내된 릴리스는 아니지만 Link 파라미터·검색 상태·memory history를 직접 다루는 프로젝트라면 업데이트 후 네비게이션 동작을 확인하는 편이 좋습니다.

발표 시각(KST): 2026년 9월 13일 22:19

원문 출처 보기 →

새 글 받아보기

RSS 리더에서 BlogFlow의 새 글을 확인할 수 있습니다.

RSS 피드 구독하기