๋ณธ๋ฌธ์œผ๋กœ ๊ฑด๋„ˆ๋›ฐ๊ธฐ

๐ŸŒ ํ”„๋ก ํŠธ์—”๋“œ

  • React: ํŽ˜์ด์Šค๋ถ(Meta)์ด ๋งŒ๋“  UI ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ. ํ™”๋ฉด์„ ์ปดํฌ๋„ŒํŠธ ๋‹จ์œ„๋กœ ์ชผ๊ฐœ ๋งŒ๋“ค๊ณ , ์ƒํƒœ๊ฐ€ ๋ฐ”๋€Œ๋ฉด ๊ฐ€์ƒ DOM์œผ๋กœ ๋ฐ”๋€ ๋ถ€๋ถ„๋งŒ ๋‹ค์‹œ ๋ Œ๋”๋งํ•˜๋Š” SPA ๋ฐฉ์‹์˜ ๋Œ€ํ‘œ ํ”„๋ก ํŠธ์—”๋“œ ๊ธฐ์ˆ .
  • Nuxt.js: Vue.js ๊ธฐ๋ฐ˜์˜ ํ’€์Šคํƒ ํ”„๋ ˆ์ž„์›Œํฌ. ๋ผ์šฐํŒ…ยทSSR/SSGยท๋นŒ๋“œ ์„ค์ •์ด ๊ธฐ๋ณธ ์ œ๊ณต๋˜์–ด Vue ์•ฑ์„ ๋น ๋ฅด๊ฒŒ ๊ตฌ์„ฑํ•œ๋‹ค. (React ์ง„์˜์˜ Next.js์— ๋Œ€์‘)
  • SPA: Single Page Application(๋‹จ์ผ ํŽ˜์ด์ง€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜). ํ•˜๋‚˜์˜ HTML์—์„œ JavaScript๊ฐ€ ํ™”๋ฉด์„ ๊ทธ๋ฆฌ๊ณ , ํŽ˜์ด์ง€ ์ด๋™ ์‹œ ์ „์ฒด ์ƒˆ๋กœ๊ณ ์นจ ์—†์ด ํ•„์š”ํ•œ ๋ถ€๋ถ„๋งŒ ๋ฐ”๊ฟ” ๊ทธ๋ฆฌ๋Š” ์›น์•ฑ ๋ฐฉ์‹. (๋Œ€๋น„: ์„œ๋ฒ„๊ฐ€ ๋งค๋ฒˆ HTML์„ ์™„์„ฑํ•ด ๋‚ด๋ ค์ฃผ๋Š” SSR)
๐Ÿ“„ ์›๋ณธvault/๋‹จ์–ด์žฅ/frontend.md