- 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';
- ์คํ์๋ ์ฌ๊ธฐ๋ฅผ ํ์ธํฉ๋๋ค.