์ฃผํน๊ธฐ ๊ธฐ๋ณธ ์ฃผ์ฐจ์ ์ฌํ ์ฃผ์ฐจ๋ฅผ ๊ฑฐ์ณ ๋๋์ด Front์ Back์ ๋ง๋จ์ด ์ฑ์ฌ๋์๋ค. ์์ง React์ ๊ธฐ์ด๋ ๋ค์ง์ง ๋ชปํ๊ณ ์์ํ ํ๋ก์ ํธ๋ผ ๊ฑฑ์ ์ด ๋งค์ฐ ๋ง์๋๋ฐ, ๊ฑฑ์ ํ๋ ๊ฒ ๋ณด๋ค ํจ์ฌ ์ด๋ ค์ ๋ค(?)๐ ์ง๊ธ ๋๋์ ๋ณด๋, ์์ด์ด ํ๋ ์๊ณผ API ์ค๊ณ ๋จ๊ณ์์๋ถํฐ ๋ฌธ์ ์๋ ๊ฒ ๊ฐ๋ค. ๋์ ์ค๋ ฅ์ด ์ด๋์ ๋์ธ์ง ๊ฐ๊ด์ ์ผ๋ก ํ์ ํ ํ์๊ฐ ์์๋๋ฐ, ๊ทธ๋ฌ์ง ๋ชปํ๋๊ฒ ํ๋ก์ ํธ์ Scope๋ฅผ ๋ด ์ค๋ ฅ์ ๋นํด ํฌ๊ฒ ๋ง๋ค์๋ค. ๊ฐ์๋ก React์ ๋ํ ๊ธฐ๋ณธ์ ์ธ ์ดํด๋๊ฐ ๋ง์ด ๋ถ์กฑํจ์ ๋๊ผ๊ณ , ๊ตฌํํ ๊ธฐ๋ฅ์ ๋์ ์ค๋ ฅ๋ณด๋ค ํฐ ๋ฒ์์ ์์๋ค. ์ฐ์์ข์ํ๋ ํ์ ๋ฐฑ์๋ ๋ถ๋ค๊ณผ์ ์ํต์ ๋ ์ผ์ฐ ํ์ง ๋ชปํ ๊ฒ์ด ์์ง๋ ๋ง์ด ์์ฌ์ธ ๋ฐ๋ฆ์ด๋ค.
๊ทธ๋๋ ์ญ์๋ ํญํด๋ ํญํด... ํผ์๊ฐ ์๋๋ผ๋ฉด ์ ๋ ํฌ๊ธฐํ๋ ์ผ์ ์๋ค. ์ด๋ฒ์๋ ์ด ์ข๊ฒ ํ์์ ์ ๋ง ์ข์ ๋ถ๋ค์ ๋ง๋๊ฒ ๋์๊ณ , ์ค๋ ฅ ๋ฟ๋ง ์๋๋ผ ์ ์ ์ ์ธ ์ธก๋ฉด์์๋ ๋ง์ ๋์์ ๋ฐ์ ์ ์์๋ค. ํ์ ์ ๋ํ ๊ฐ์ด ์ ํ ์์๋๋ฐ, ๊ธฐํ ๋จ๊ณ์์๋ถํฐ 'ํจ๊ป' ํ๋ ๋ฒ์ ๋ํ ์ ์ฉํ ํ๋ค์ ๋ง์ด ์ป์ด๊ฐ ์ ์์๋ค. ๋ฟ๋ง ์๋๋ผ ํ์ ๋ถ๋ค๊ณผ ๋ฉํ ๋์ผ๋ก๋ถํฐ ์ค์ค๋ก ์ฐพ์๋ณด๋ฉฐ ๊ณต๋ถํ๋ ๋ฒ์ ๋ํด ์กฐ๊ธ์ด๋๋ง ๊นจ๋ฌ์ ๊ฒ ๊ฐ๋ค.
๋ฌด์์ด๋ ๋๊ฐ๊ฒ ์ง๋ง ์ ๋ง ๊ฐ๋ฐ์ ์ง์ ๋ถ๋ชํ๊ณ , ๋ง์ด ๋ณด๊ณ , ๋ํํ๋ฉด์ ๋ง์ด ์ฑ์ฅํ๋ ๊ฒ ๊ฐ๋ค. ๋ถ์กฑํ๋ค๊ณ ์ข์ ํ์ง๋ง๊ณ ๋ ๊ฑฐ์ธ์ง ํ๋๋ฅผ ๊ฑฐ์ฌ๋ฌ ๊ฐ๋ณด์!๐