React์ Vanilla JS ๊ฐ๋ฐ์ ์ฐจ์ด์
Vanilla JS | React | |
์ฌ์ฉ์ ์ธํฐํ์ด์ค | HTML ์์๋ก ๊ตฌํ | ์ปดํฌ๋ํธ ๋จ์๋ก ์์ ๊ตฌํ |
๊ธฐ๋ฅ ๋ฐ ์์ ์ ์ง ๊ด๋ฆฌ | HTML์ JS ํ์ผ ๋ ๊ฐ๋ก ์ ์ง ๊ด๋ฆฌ | ํ์ผ ํ๋๋ก ์ ์ง ๊ด๋ฆฌ ์ฝ๋์ ์ฌ์ฌ์ฉ ๊ฐ๋ฅ |
๋ฐ์ดํฐ ๋ณ๊ฒฝ | ์ ์ฒด๊ฐ ๋ฆฌ๋ ๋๋ง | ๋ณ๊ฒฝ๋ ๋ถ๋ถ๋ง ๋ฆฌ๋ ๋๋ง |
React์ ์ฅ์
- ๊ณต์ ๋ฌธ์ ๊ฐ์ด๋์ ์ปค๋ฎค๋ํฐ๋ ์๋ฃ๊ฐ ๋ง์ ์ฝ๊ฒ ์ ํ๊ณ ๋ฐฐ์ธ ์ ์์
- ์ปดํฌ๋ํธ ๋จ์๋ก ๋๋์ด ๊ด๋ฆฌํ์ฌ ์ญํ ๊ณผ ๊ธฐ๋ฅ์ ๋ฐ๋ผ ๊ด๋ฆฌํ ์ ์์ด ์ฉ์ดํจ
- UI ์์ ๊ณผ ์ฌ์ฌ์ฉ์ฑ์ด ์ข์ผ๋ฉฐ, ์ฝ๋ ๊ฐ๋ ์ฑ์ ๋์ผ ์ ์์
- ๋ค๋ฅธ ํ๋ ์์ํฌ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋ณํํ์ฌ ์ฌ์ฉ ๊ฐ๋ฅ
- ๋ฐ์ดํฐ๊ฐ ๋ณ๊ฒฝ๋๋ฉด DOM ์ ์ฒด๋ฅผ ๋ฆฌ๋๋๋งํ๋ ๊ฒ์ด ์๋ ๋ณ๊ฒฝ๋ ๋ถ๋ถ์ ์ฒดํฌํ์ฌ ๋ณ๊ฒฝ๋ ๋ถ๋ถ๋ง ๋ ๋๋ง๋์ด ์๋๊ฐ ๋น ๋ฆ
'Study > React' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[React] ๊ฐ์ ๋(Virtual DOM) (0) | 2022.07.08 |
---|