React Library Document - dev-team-projects/DeliTalk GitHub Wiki
์์ฑ์ : ์์ฑ์ค, ์ ํ์, ์ด์ค์
React
- JSP/Servlet ๊ธฐ๋ฐ์ ํ๋ก์ ํธ๋ฅผ ์งํํ๋ฉด์ ํ๋ฉด ๊ตฌ์ฑ๊ณผ ์ ์ง๋ณด์์ ํ๊ณ๋ฅผ ๋๊ปด, ํ๋ก ํธ์๋ ์์ฐ์ฑ์ ๋์ด๊ธฐ ์ํด React๋ฅผ ์ ํํ์ต๋๋ค.
์ฅ์
React๋ ์ปดํฌ๋ํธ ๊ธฐ๋ฐ ๊ตฌ์กฐ
์ฝ๋ ์ฌ์ฌ์ฉ์ด ์ฉ์ด
์ํ ๊ด๋ฆฌ
๋ก ๋ณต์กํ UI๋ ํจ์จ์ ์ผ๋ก ๊ตฌํํ ์ ์์ดํ์ฅ์ฑ๊ณผ ์ ์ง๋ณด์
์ฆ๊ฐํฉ๋๋ค.
React Native๋ก ํ์ฅ์ฑ
- ๋ชจ๋ฐ์ผ ์ฑ ๊ฐ๋ฐ๊น์ง ์ฐ๊ณํ ์ ์์ด ํ์ต๊ณผ ์ค๋ฌด ๊ฒฝํ ๋ชจ๋์ ๋์์ด ๋ฉ๋๋ค.
Virtual DOM์ ํตํ ๋น ๋ฅธ ๋ ๋๋ง
- ๋ณ๊ฒฝ๋ ๋ถ๋ถ๋ง ํจ์จ์ ์ผ๋ก ์ ๋ฐ์ดํธํ์ฌ ์ฑ๋ฅ์ ํฅ์์ํต๋๋ค.
- ์ค์ DOM ์กฐ์๋ณด๋ค ํจ์ฌ ๋น ๋ฆ ๋๋ค.
ํ๋ถํ ์ํ๊ณ ๋ฐ ์ปค๋ฎค๋ํฐ
- React Router, Redux, Recoil, Tailwind ๋ฑ ๋ค์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์์ ์ฐ๋ ๊ฐ๋ฅํฉ๋๋ค.
- ๊ณต์ ๋ฌธ์ ๋ฐ ์คํ์์ค ์์ ๊ฐ ํ๋ถํฉ๋๋ค.
๋จ๋ฐฉํฅ ๋ฐ์ดํฐ ํ๋ฆ
- ๋ฐ์ดํฐ ํ๋ฆ์ด ์์ธก ๊ฐ๋ฅํ๊ณ ๋๋ฒ๊น ์ด ์ฝ์ต๋๋ค.
์์ ๋ ๋์ ๊ตฌ์กฐ ์ค๊ณ
- ํน์ ํ๋ ์์ํฌ์ ์ข ์๋์ง ์๊ณ ์ ์ฐํ๊ฒ ๊ตฌ์กฐ๋ฅผ ์ค๊ณํ ์ ์์ต๋๋ค.