๐ Nike ์น์ฌ์ดํธ ํด๋ก | React + TypeScript + Tailwind CSS
Source: Dev.to

๊ฐ์
์ธ๊ธฐ ๋ธ๋๋์ ์น์ฌ์ดํธ๋ฅผ ๋ณต์ ํ๋ฉด UI ์คํฌ, ๋ฐ์ํ ๋์์ธ ์ดํด, ์ปดํฌ๋ํธ ๊ตฌ์กฐํ๋ฅผ ํฅ์์ํฌ ์ ์์ต๋๋ค. ํด๋ก ํ๋ก์ ํธ๋ ์ ๋ฌธ์ ์ธ ๋๋ฉ ํ์ด์ง๊ฐ ์ด๋ป๊ฒ ๊ตฌ์ถ๋๋์ง ๋ฐฐ์ฐ๋ ์ค์ฉ์ ์ธ ๋ฐฉ๋ฒ์ ๋๋ค.
Nike Website Clone์ React, TypeScript, Tailwind CSS๋ก ๊ตฌ์ถ๋ ์คํ์์ค ํ๋ก ํธ์๋ ํ๋ก์ ํธ๋ก, Nike ๊ณต์ ์ฌ์ดํธ์ ๋ ์ด์์๊ณผ ์ธํฐ๋์ ์ ๊ทธ๋๋ก ์ฌํํฉ๋๋ค. ์ด๋ฅผ ํตํด ๊ฐ๋ฐ์๋ ์ต์ ํ๋ก ํธ์๋ ๊ธฐ์ ๋ก ํฝ์ ๋จ์์ ์๋ฒฝํ ์ธํฐํ์ด์ค๋ฅผ ๋ง๋๋ ์ค์ ์ฐ์ต์ ํ ์ ์์ต๋๋ค.
์ฃผ์ ๊ธฐ๋ฅ
- โ ๋ฐ์ํ ๋์์ธ โ ๋ฐ์คํฌํฑ, ํ๋ธ๋ฆฟ, ๋ชจ๋ฐ์ผ ํ๋ฉด์์ ๋ชจ๋ ํ๋ฅญํ๊ฒ ํ์
- โ ํ๋์ ์ธ ์ปดํฌ๋ํธ ์ํคํ ์ฒ โ ๋ช ํํ React + TypeScript ๊ตฌ์กฐ
- โ Tailwind CSS ์คํ์ผ๋ง โ ์ ํธ๋ฆฌํฐ ํผ์คํธ ๋ฐ์ํ UI
- โ ์ธํฐ๋ํฐ๋ธ ๋ค๋น๊ฒ์ด์ โ ๋์ ๋ฉ๋ด์ ์ฌ๋ผ์ด๋
- โ ์ ํ ์ ์ UI โ ์ค์ ์ ๊ฐ์ ์ ํ ๋ฆฌ์คํธ์ ํ์ด๋ก ์น์
- โ ์ฌ์ฌ์ฉ ๊ฐ๋ฅํ UI ๋ธ๋ก โ ํ์ฅ์ฑ๊ณผ ์ ์ง๋ณด์๋ฅผ ๊ณ ๋ คํ ์ค๊ณ
์ฌ์ฉ ๊ธฐ์ ๋ฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ
- ๐ป React โ ํต์ฌ UI ํ๋ ์์ํฌ
- ๐ง TypeScript โ ๊ฐ๋ ฅํ ํ์ ๊ณผ ๊ฒฌ๊ณ ํ ์ปดํฌ๋ํธ
- ๐จ Tailwind CSS โ ๋น ๋ฅด๊ณ ๋ฐ์ํ ๋์์ธ์ ์ํ ์ ํธ๋ฆฌํฐ CSS
- ๐ฆ React Router โ ํ๋ฉด ๊ฐ ๋ค๋น๊ฒ์ด์ (์ฌ์ฉ ์)
ํ๋ก์ ํธ ๋ชฉ์
์ด ํด๋ก ํ๋ก์ ํธ๋ ๊ฐ๋ฐ์๊ฐ ์ค์ UI ๊ตฌ์ฑ, ๋ฐ์ํ ๋ ์ด์์, ์ ๋๋ฉ์ด์ ํจํด, ์ปดํฌ๋ํธ ์ฌ์ฌ์ฉ์ ๋ฐฐ์ฐ๋๋ก ๋์ต๋๋ค. ํฌํธํด๋ฆฌ์ค์ ํ์ฉํ๊ธฐ ์ข์ผ๋ฉฐ ํ๋ก ํธ์๋ ์ฅ์ธ ์ ์ ์ ํฅ์์ํค๋ ๋ฐ ์ต์ ์ ๋๋ค.
GitHub ๋ฐ ๋ผ์ด๋ธ ๋ฐ๋ชจ
