리액트를 다루는 기술 개정판 책
- 프로젝트 준비하기
- 컴포넌트 만들기
- 페이지 컴포넌트 만들기
- 서버 사이드 렌더링 구현하기
- 서버 사이드 렌더링용 엔트리 만들기
- 서버 사이드 렌더링 전용 웹팩 환경 설정 작성하기
- 빌드 스크립트 작성하기
- 서버 코드 작성하기
- 정적 파일 제공하기
- 데이터 로딩
- redux-thunk 코드 준비하기
- Users, UsersContainer 컴포넌트 준비하기
- PreloadContext 만들기
- 서버에서 리덕스 설정 및 PreloadContext 사용하기
- 스크립트로 스토어 초기 상태 주입하기
- redux-saga 코드 준비하기
- User, UserContainer 컴포넌트 준비하기
- redux-saga를 위한 서버 사이드 렌더링 작업
- usePreloader Hook 만들어서 사용하기
- 서버 사이드 렌더링과 코드 스플리팅
- 라우트 컴포넌트 스플리팅하기
- 웹팩과 babel 플러그인 적용
- 필요한 청크 파일 경로 추출하기
- loadableReady와 hydrate