๋ฆฌ์กํธ (2) ์ธ๋ค์ผํ ๋ฆฌ์คํธํ [ React ] React Props ์์๋ณด๊ธฐ. React๋ฅผ ์ฒ์ ์์ํ๋ ์ฌ๋๋ค ๋๋ React์ ๊ฒฝํ์ด ๋ง์ง ์์ ์ฌ๋๋ค์๊ฒ ๋น์ทํด๋ณด์ฌ์ ์ด๋ ต๊ฒ ๋๊ปด์ง ์ ์๋ React Props์ React State์ ๋ํด ์ฐจ์ด์ ์ ๋ํ ํฌ์คํ ์ ํ๋ ค๊ณ ํ์ง๋ง React์ Props๋ฅผ ๋จผ์ ์ดํดํด์ผ state์ ๋ํด ์ดํดํ๊ธฐ ๋์ฑ ์ฌ์ธ ๊ฒ ๊ฐ์, props์ ๋ํด ๋จผ์ ์์๋ณด๋ ค ํ๋ค. props์ state๋ React์ ํด๋์ค ์ปดํฌ๋ํธ์ ํจ์ ์ปดํฌ๋ํธ์์ ๋ชจ๋ ์ฌ์ฉ๋๋ค. Props React์์ props๋ "properties"์ ์ค์๋ง๋ก, ๋ถ๋ชจ ์ปดํฌ๋ํธ๊ฐ ์์ ์ปดํฌ๋ํธ์๊ฒ ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํ๊ธฐ ์ํ ๋ฐฉ๋ฒ์ผ๋ก, ๋ถ๋ชจ ์ปดํฌ๋ํธ์์ ์์ ์ปดํฌ๋ํธ์๊ฒ ์ ๋ฌํ๋ ๋ฐ์ดํฐ๋ props๋ผ๋ ๊ฐ์ฒด ํํ๋ก ์ ๋ฌ๋๋ฉฐ, ์์ ์ปดํฌ๋ํธ๋ ์ด props ๊ฐ์ฒด๋ฅผ ํตํด ๋ฐ์ดํฐ์ ์ ๊ทผํ .. [ webpack ] React(๋ฆฌ์กํธ)์ webpack(์นํฉ) React.js๋ฅผ ์ฌ์ฉํ๊ฑฐ๋, ๋ค๋ฅธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ํน์ ํ๋ ์์ํฌ๋ฅผ ์ฌ์ฉํ๋ค๋ณด๋ฉด ํญ์ webpack๊ณผ ๊ฐ์ ๋ชจ๋ ๋ฒ๋ค๋ฌ ํด์ ์ฌ์ฉํ๊ฒ ๋๋ค. ์นํฉ ๊ณต์ ์ฌ์ดํธ์์ ์๊ฐํ๋ ์ปจ์ ์ ํ๋ ์๋ฐ์คํฌ๋ฆฝํธ ์์ฉ ํ๋ก๊ทธ๋จ์ ์ํ ์ ์ ๋ชจ๋ ๋ฒ๋ค๋ฌ๋ผ๊ณ ๋งํ๋ค. ๋ชจ๋ ๋ฒ๋ค๋ฌ๋ ์ฌ๋ฌ ๋ค๋ฅธ ํ์ผ๋ค(JavaScript, LESS, CSS, JSX, ESNext ๋ฑ)์ ๋ฐ์์ ํ๋์ ํ์ผ๋ก ๋ฌถ์ด์ค๋ค. ์ด๋ ๊ฒ ์ฌ๋ฌ ๋ค๋ฅธ ํ์ผ๋ค์ ๋ฐ์ ํ๋์ ํ์ผ๋ก ๋ฌถ์ด์ฃผ์ด ์๊ธฐ๋ ์ด์ ์ ํฌ๊ฒ ๋ชจ๋์ฑ๊ณผ ๋คํธ์ํฌ ์ฑ๋ฅ์ด ์๋๋ฐ, ๋ชจ๋์ฑ์ ์์ค ์ฝ๋๋ฅผ ์์ ํ๊ธฐ ์ฝ๊ฒ ์ฌ๋ฌ ๋ถ๋ถ์ด๋ ๋ชจ๋๋ก ๋๋ ์ ๋ค๋ฃฐ์ ์๊ฒ ํด์ฃผ์ด ํ ์์ ๋ฑ์ ํ์ ์ ์ ๋ฆฌํ๋ค. ๋ ๋คํธ์ํฌ ์ฑ๋ฅ์ ์ธก๋ฉด์์๋ ์์กด ๊ด๊ณ๊ฐ ์๋ ์ฌ๋ฌ ํ์ผ์ ๋ฌถ์ ๋ฒ๋ค์ ๋ธ๋ผ์ฐ์ ๊ฐ 1๋ฒ๋ง ์ฝ๊ธฐ ๋๋ฌธ์ ๋คํธ์.. ์ด์ 1 ๋ค์