๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๋ฐ˜์‘ํ˜•

๐Ÿ–ฅWeb/๐Ÿ”ฅReact1

[React] SPA ๋ผ์šฐํ„ฐ ์ƒ˜ํ”Œ์ฝ”๋“œ, ๋ฆฌ์•กํŠธ ์‹œ์ž‘ํ•˜๊ธฐ ์ „์— ๊ผญ ์•Œ์•„์•ผ ๋˜๋Š”๊ฒƒ React๋ž€? ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ๋งŒ๋“ค๊ธฐ ์œ„ํ•œ JavaScript ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ Declarative ์ƒํ˜ธ์ž‘์šฉ์ด ๋งŽ์€ UI๋ฅผ ๋งŒ๋“ค ๋•Œ ์ƒ๊ธฐ๋Š” ์–ด๋ ค์›€์„ ์ค„์—ฌ์ค๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ๊ฐ€ ๋ณ€๊ฒฝ๋จ์— ๋”ฐ๋ผ ์ ์ ˆํ•œ ์ปดํฌ๋„ŒํŠธ๋งŒ ํšจ์œจ์ ์œผ๋กœ ๊ฐฑ์‹ ํ•˜๊ณ  ๋ Œ๋”๋งํ•ฉ๋‹ˆ๋‹ค. Component-Based ์Šค์Šค๋กœ ์ƒํƒœ๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ์บก์Šํ™”๋œ ์ปดํฌ๋„ŒํŠธ๋ฅผ ๋งŒ๋“ค์–ด์„œ ์ด๋ฅผ ์กฐํ•ฉํ•ด ๋ณต์žกํ•œ UI๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ปดํฌ๋„ŒํŠธ ๋กœ์ง์€ ํ…œํ”Œ๋ฆฟ์ด ์•„๋‹Œ JavaScript๋กœ ์ž‘์„ฑ๋ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๋‹ค์–‘ํ•œ ํ˜•์‹์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์•ฑ ์•ˆ์—์„œ ์†์‰ฝ๊ฒŒ ์ „๋‹ฌํ•  ์ˆ˜ ์žˆ๊ณ , DOM*๊ณผ๋Š” ๋ณ„๊ฐœ๋กœ ์ƒํƒœ๋ฅผ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Learn Once, Write Anywhere Node์—์„œ ๋ Œ๋”๋ง์„ ํ•  ์ˆ˜๋„ ์žˆ๊ณ , React Native๋ฅผ ์ด์šฉํ•˜๋ฉด ๋ชจ๋ฐ”์ผ ์•ฑ๋„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์™œ ์“ธ๊นŒ? SPA(S.. 2023. 7. 6.
๋ฐ˜์‘ํ˜•