# ๐Ÿ—๏ธ [LEVEL 10] ๋ชจ๋˜ ์Šคํƒ์˜ ์„ ํƒ: Vite์™€ Next.js ## 1. ์ „๊ด‘์„ํ™” ๊ฐ™์€ ๊ฐœ๋ฐœ: Vite - `Create React App(CRA)`์€ ์ด์ œ ๋А๋ฆฌ๊ณ  ๋ฌด๊ฒ๋‹ค. - `Vite`๋Š” ๋ธŒ๋ผ์šฐ์ €์˜ ๊ธฐ๋ณธ ๊ธฐ๋Šฅ์„ ์จ์„œ ์„œ๋ฒ„ ๊ตฌ๋™์ด ๋น›๋ณด๋‹ค ๋น ๋ฅด๋‹ค. - **๊ตํ›ˆ**: ๋„๊ตฌ๊ฐ€ ๋ฐ”๋€Œ๋ฉด ๊ฐœ๋ฐœ ๊ฒฝํ—˜์ด ๋ฐ”๋€Œ๊ณ , ๊ฐœ๋ฐœ ๊ฒฝํ—˜์€ ์ƒ์‚ฐ์„ฑ์ด๋‹ค. ## 2. Server Side Rendering (SSR) & Next.js - ๊ตฌ๊ธ€ ๊ฒ€์ƒ‰ ๋กœ๋ด‡์ด ๋‚ด ์‚ฌ์ดํŠธ๋ฅผ ์ž˜ ์ฐพ๊ฒŒ ํ•˜๋ ค๋ฉด(SEO) Next.js๊ฐ€ ํ•„์ˆ˜๋‹ค. - "๊นœ๋นก์ž„ ์—†๋Š” ํŽ˜์ด์ง€ ์ „ํ™˜" + "๋น ๋ฅธ ์ฒซ ๋กœ๋”ฉ"์˜ ์กฐํ™”. - **ํ•ต์‹ฌ**: ์–ธ์ œ CSR(ํด๋ผ์ด์–ธํŠธ)์„ ์“ฐ๊ณ  ์–ธ์ œ SSR(์„œ๋ฒ„)์„ ์“ธ์ง€ ๊ตฌ๋ถ„ํ•˜๋ผ. ## 3. ํด๋” ๊ตฌ์กฐ์˜ ๋ฏธํ•™ - `components`, `hooks`, `services`, `utils`, `pages`. - ๋ˆ„๊ฐ€ ํ”„๋กœ์ ํŠธ๋ฅผ ์—ด์—ˆ์„ ๋•Œ **"์•„, ์—ฌ๊ธด ๋ญ๊ฐ€ ์žˆ๊ฒ ๊ตฌ๋‚˜"**๋ผ๊ณ  ์ง์ž‘ํ•˜๊ฒŒ ๋งŒ๋“ค์–ด๋ผ.