- ch01 : React 소개
- ch02 : ES6와 Typescript 기초
- ch03 : React 시작하기
- ch04 : React 컴포넌트
- ch05 : React 클래스 컴포넌트
- ch06 : React Hook
- ch07 : 고차 함수와 렌더링 최적화
- ch08 : Context API
- ch09 : React Router
- ch10 : 라우팅을 적용한 할일 목록 애플리케이션
- ch11 : axios를 이용한 HTTP 통신
- ch12 : Redux를 이용한 상태관리
- ch13 : React 18 버전
- 3장에서 helloapp을 책의 내용대로 작성하면 책의 그림과 조금 다른 화면으로 나타납니다. 이것은 vite가 버전업되면서 index.css 파일이 달라져서 그런것입니다. 만일 이것이 싫으시다면 이 깃헙 리포지토리의 예제에서 index.css를 찾아서 코드를 복사하세요.
- 불변성을 위한 immer를 사용할 때 9.x.x 버전을 사용하세요.
- npm install immer@9
- 현재(2023-11) 버전은 10.x.x입니다. 10버전에서는 immer를 다음과 같이 import 해야 합니다.
import { produce } from 'immer';
- 오탈자는 여기를 확인합니다.