핵심 심화
렌더링이 언제 일어나는지 설명할 수 있을 때 훅 사용이 안정된다.
- 먼저useReducer, Context, ref
- 실습복잡한 폼 상태 분리
모든 도구를 한 번에 배우기보다, 지금 만드는 앱에서 필요한 축을 고르고 작은 실습으로 검증한다.
렌더링이 언제 일어나는지 설명할 수 있을 때 훅 사용이 안정된다.
클라이언트 상태와 서버 상태를 나누면 라이브러리 선택이 쉬워진다.
페이지 구조가 커지면 중첩 라우트와 인증 흐름을 먼저 설계한다.
버튼 클릭, 입력, 로딩 상태처럼 사용자가 보는 결과부터 검증한다.
측정 없이 최적화하지 않고, 느린 화면의 원인을 먼저 좁힌다.
SEO, 초기 로딩, 배포 요구가 생기면 렌더링 전략까지 확장한다.