[๊ฐ๋ฐ๋๊ตฌ] Redux dev tools
2022.09.28
๋ฆฌ์กํธ๋ก ์น์ฑ์ ๊ฐ๋ฐํ๊ธฐ ์์ํ๊ฒ ๋๋ฉด, Redux dev tool์ ์ค์นํ๊ฒ ๋๋ค. ๊ฒ์๊ธ์ ๋ค์ด๊ฐ๊ธฐ ์์ Redux์ ๋ํ ๊ฐ๋
๋ถํฐ ์ง๊ณ ๊ฐ๋๋ก ํ๊ฒ ๋ค. โจ Redux(๋ฆฌ๋์ค๋)? JavaScript(์๋ฐ์คํฌ๋ฆฝํธ) ์ํ๊ด๋ฆฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ด๋ฉฐ, ๋ณธ์ง์ Node.js ๋ชจ๋์ด๋ค. โจ Redux์ 3๊ฐ์ง ์์น 1. Single Source of Truth - ๋์ผํ ๋ฐ์ดํฐ๋ ํญ์ ๊ฐ์ ๊ณณ์์ ๊ฐ์ง๊ณ ์จ๋ค. ์ฆ, ์คํ ์ด๋ผ๋ ํ๋๋ฟ์ธ ๋ฐ์ดํฐ ๊ณต๊ฐ์ด ์๋ค๋ ์๋ฏธ. 2. State is read-only - ๋ฆฌ์กํธ์์๋ setState ๋ฉ์๋๋ฅผ ํ์ฉํด์ผ๋ง ์ํ ๋ณ๊ฒฝ์ด ๊ฐ๋ฅ. - ๊ฐ์ ๋งฅ๋ฝ์ผ๋ก, ๋ฆฌ๋์ค์์๋ ์ก์
(action) ์ด๋ผ๋ ๊ฐ์ฒด๋ฅผ ์ฌ์ฉํด์๋ง ์ํ ๋ณ๊ฒฝ์ด ๊ฐ๋ฅ. 3. Changes are made with pu..