TanStack Query Key Factory 패턴으로 FSD 프로젝트의 캐시 무효화 관리하기
queryKey를 Factory로 체계화하고 cross-domain 무효화까지
복잡한 상태 흐름을 Stepper로 시각화하기
선언적 설계와 상태 머신
프로덕트 엔지니어로 성장하기
Product Engineer Camp를 수료하며
백오피스 필터 40개를 하나의 훅으로 — useFilter 추상화로 보일러플레이트 제거하기
URL 동기화·리셋·상태 분리를 하나의 훅으로
30분 세션 타임아웃 구현 — 순수 타이머 모듈과 Zustand 구독의 조합
React 밖에서 동작하는 타이머와 Zustand subscribe
프론트엔드에서 인증 만료를 우아하게 처리하는 방법
선제적 갱신, 401 재시도, 동시 요청 싱글턴 처리
상태관리 패턴 비교 & 횡단관심사 관리 전략
상태를 종류별로 나누고, 도구 선택 기준과 횡단관심사 배치까지
useSuspenseQuery 필터 깜빡임, startTransition으로 해결하기
Suspense fallback이 페이지를 덮는 문제와 startTransition