React 고급 교재
훅(Hooks)
소개
훅 타입
이펙트(Effects)
이펙트 훅 useEffect
useEffect 의존성
useEffect의 글로벌 핸들러
useEffect 훅 변형
컨텍스트
컨텍스트 훅 useContext
컨텍스트 업데이트
레퍼런스(Refs)
레퍼런스 훅 useRef
DOM을 위한 useRef 훅
성능 훅 useMemo
성능을 위한 API memo
성능 훅 useCallback
성능 훅 useTransition
성능 훅 useDeferredValue
라우터
소개
프레임워크 설치
라우터와 그 종류
라우터 추가하기
라우트
루트 라우트 생성하기
404 Not Found 오류 처리
다른 라우트 추가하기
중첩 라우트
클라이언트 사이드 라우팅
스토리지에서 데이터 가져오기
라우트를 위한 데이터 로더
로더를 통해 받은 데이터 사용하기
데이터 추가하기
스토리지에 데이터 추가하기
action 메서드를 사용해 데이터 추가하기
URL 매개변수로 스토리지에서 페이지 데이터 로드하기
URL 매개변수로 로더 데이터 가져오기
URL 매개변수로 데이터 쓰기 및 편집하기
데이터 편집을 위한 라우트 생성하기
URL 매개변수로 스토리지에서 데이터 업데이트하기
FormData로 데이터 업데이트하기
다른 라우트로 리디렉션하기
활성 링크 스타일링
네비게이션 상태
스토리지에서 데이터 삭제하기
라우트 삭제하기
인덱스 라우트
경로가 없는 라우트