- ๋ฆฌ์กํธ ๊ฐ๋ฐ ํ๊ฒฝ ์ค์ ์ ์ํด VS ์ฝ๋์ Node.js ์ค์น๊ฐ ํ์์ ์ ๋๋ค. ๐ป
npx create-vite@latest
๋ช ๋ น์ด๋ฅผ ํตํด React ํ๋ก์ ํธ๋ฅผ ๋น ๋ฅด๊ฒ ์์ฑํ ์ ์์ต๋๋ค. ๐npm install
๋ก ํ๋ก์ ํธ ์์กด์ฑ์ ์ค์นํ๊ณ ,npm run dev
๋ก ๊ฐ๋ฐ ์๋ฒ๋ฅผ ์คํํฉ๋๋ค. โ๏ธ- React ์ปดํฌ๋ํธ๋ ํจ์ํ ์ปดํฌ๋ํธ(FC) ํํ๋ก ๋ง๋ค ์ ์์ผ๋ฉฐ,
export default
๋ก ์ธ๋ถ ๋ ธ์ถํฉ๋๋ค. ๐ฆ - CSS Flexbox๋ ์ปจํ ์ด๋ ๋ด ์์ดํ ๋ฐฐ์น๋ฅผ ์ ์ฐํ๊ฒ ๊ด๋ฆฌํ๋ ๋ฐ ์ ์ฉํฉ๋๋ค. ๐งฐ
flex-direction
์์ฑ์ผ๋ก Flexbox์ ์ฃผ์ถ ๋ฐฉํฅ(๊ฐ๋ก/์ธ๋ก)์ ์ค์ ํ ์ ์์ต๋๋ค. ๐justify-content
์์ฑ์ ์ฃผ์ถ ๋ฐฉํฅ์ผ๋ก ์์ดํ ์ ์ ๋ ฌํ๋ฉฐ,align-items
๋ ๊ต์ฐจ์ถ ๋ฐฉํฅ์ผ๋ก ์ ๋ ฌํฉ๋๋ค. ๐