본문으로 건너뛰기

방법 가이드

이 디렉터리에는 일반적인 TanStack Router 작업을 위한 단계별 집중 안내가 있습니다. 각 가이드는 다음을 목표로 합니다.

  • 작업 중심: 하나의 구체적인 목표를 처음부터 끝까지 다룹니다.
  • 독립 실행 가능: 필요한 모든 단계를 포함하며 사전 지식을 가정하지 않습니다.
  • 복사 및 붙여넣기 가능: 즉시 사용할 수 있는 작동하는 코드 예제를 제공합니다.
  • 문제 해결 중심: 실제 시나리오와 일반적인 문제를 다룹니다.

제공되는 가이드

인증

테스트 및 디버깅

UI 라이브러리 통합

검색 매개변수 및 URL 상태(단계별 시리즈)

기초 단계(여기서 시작):

중급 단계(일반적인 패턴):

고급 단계(고급 사용자 패턴):

  • 고급 검색 매개변수 미들웨어 구축 - 검색 매개변수 처리를 위한 사용자 지정 미들웨어 생성
  • 검색 매개변수 성능 최적화 - 셀렉터로 재렌더링을 최소화하고 성능 개선
  • 검색 매개변수 직렬화 맞춤 설정 - 압축과 호환성을 위한 사용자 지정 직렬화 구현

특수 사용 사례:

  • 검색 기반 필터링 시스템 구축 - URL 상태로 복잡한 필터링 UI 생성
  • 폼에서 검색 매개변수 처리 - 폼 상태를 URL 검색 매개변수와 동기화
  • 검색 매개변수 문제 디버깅 - 일반적인 검색 매개변수 문제와 성능 문제 해결
  • 데이터 로딩과 함께 검색 매개변수 사용 - 로더 및 데이터 가져오기와 검색 매개변수 통합

가이드 사용

각 가이드는 일관된 구조를 따릅니다.

  1. 빠른 시작 - 수행할 작업에 대한 간략한 개요
  2. 단계별 안내 - 플랫폼 또는 시나리오별 지침
  3. 프로덕션 체크리스트 - 확인 단계(해당하는 경우)
  4. 일반적인 문제 - 일반적인 문제의 해결 방법
  5. 일반적인 다음 단계 - 진행할 수 있는 관련 선택적 작업

기여

새 방법 가이드를 추가할 때는 다음을 따릅니다.

  1. 하나의 명확하게 정의된 작업에 집중합니다.
  2. 명확한 제목과 번호가 매겨진 단계를 사용합니다.
  3. 완전하게 작동하는 코드 예제를 포함합니다.
  4. 마지막에 가장 자주 발생하는 문제를 다룹니다.
  5. 해당 가이드가 만들어질 때까지 "일반적인 다음 단계" 링크를 주석 처리합니다.
  6. "관련 리소스"에는 일반적인 문서가 아닌 구체적으로 관련된 리소스를 연결합니다.