210219_TIL
โ๏ธ HA
์ํ ์ ๋ณด๋ฅผ ๋์ ์ผ๋ก ๋ณด์ฌ์ฃผ๋ ์ดํ๋ฆฌ์ผ์ด์ ์ ๋ง๋๋ ๋ฌธ์ ๊ฐ ๋์๋ค. ํด๋ผ์ด์ธํธ ๋ถ๋ถ๊ณผ ์๋ฒ ๋ถ๋ถ์ ๊ฐ๊ฐ ๋ง๋ค์๋๋ฐ, ์ด์ ํ๋ฒ์ฉ ์ฐ์ตํด๋ณธ ๋์ ๊ธ๋ฐฉ ๋๋ผ ์ ์๋ ๊ฒ ๊ฐ๋ค.
๐ ๋ ๊ณต๋ถํ ๊ฒ
โ๏ธ Redux
โ๏ธ ๋ฐ์ํ ์นํ์ด์ง ๋ง๋ค๊ธฐ
โ๏ธ Hooks - useReducer ์จ๋ณด๊ธฐ
โ๏ธ 23๊ธฐ๋ถ์ ์ธ์ ์ด ์์๋๋ฐ ํผํฌ๋จผ์ค๋ ๋ฌผ๋ก ๋ฐ์ด๋์์ง๋ง ํ๋๋ ๋ง์๊ฐ์ง์์ ๋ฐฐ์ธ์ ์ด ๋ง์ ๋ถ์ธ ๊ฒ ๊ฐ๋ค๋ ์๊ฐ์ด ๋ค์๋ค. ์ผ๋จ ๋งํฌ๋ ๋ด์ฉ์์ ๊ธ์ ์ ์ธ ๋ถ์๊ธฐ๊ฐ ์์ฒญ๋๊ฒ ๋ฌ๋๋ฐ ๋ณด๊ณ ์ ์ ๋ง ๊ฐ๋ฐ์ ์ฆ๊ธฐ์๋ ๋ถ์ด๊ตฌ๋ ์ถ์๋ค. ์ด๋ฐ์ ๋ฐ ์กฐ์ธ๋ ํด์ฃผ์ จ๋๋ฐ, ์ฌ๋ฐ๋๊ฑธ ์ฐพ์์ ํ๊ณ ๊ทธ๋ ๊ฒ ํ๋ค๋ณด๋ฉด ๋ค ๋ฐฐ์ฐ๊ฒ ๋์ด์๋ค๊ณ ํ์ ์ ์ฌ๋ฏธ๋ง ์ฐพ์๋ค๋๋ ๋์๊ฒ๋ ๋ญ๊ฐ ๊ต์ฅํ ๋๊ธฐ๋ถ์ฌ๊ฐ ๋๊ธฐ๋ ํ๋ค. ๊ทธ๋ฆฌ๊ณ ํผ์ ํ ์ดํ๋ก์ ํธ๋ฅผ ํ ๋๋ ๊ธฐํ๋ถํฐ ํด๋ณด๋๊ฒ ๋์์ด ๋ง์ด ๋๋ค๊ณ ํ์ ์ ํด๋ก ์ฝ๋ฉ ๋ฟ๋ง์๋๋ผ ๊ธฐํ๋ถํฐ ๋ด๊ฐํ๋ ์นํ์ด์ง๋ฅผ ๊ฐ๋จํ๋ผ๋ ๋ง๋ค์ด๋ณด๋๋ก ํด์ผ๊ฒ ๋ ์๊ฐ๋ ๋ค์๋ค. ๋ญ๊ฐ ํญ์ ์์ฒญ ์ด์ฌํ ์ํ๋ฉด์๋ ์ด๋ ๊ฒ ์ฆ๊ฒ๊ฒ ํ์๋ ๋ถ๋ค์ ๋ณด๋ฉด ๋ ๋๊ธฐ๋ถ์ฌ๊ฐ ๋๋ ๊ฒ๊ฐ๋ค.