ํ๋ก์ ํธ ํ์ ์ฝ๋๋ฅผ ๋ณด๊ณ ์ปดํฌ๋ํธ ๋ง๋๋ ๋ฒ ๋ฐฐ์ฐ๊ธฐ(typescript + clsx)
ยท
Frontend/React
0. ์ด๋ฒ ์ฃผ๋ ๊ณตํต ์ปดํฌ๋ํธ๋ฅผ ๋ง๋ค๊ธฐ๋ก ํ๋ค.ํ์ฌ ํ๋ก ํธ 2๋ช
, ๋ฐฑ์๋ 1๋ช
, AI 1๋ช
์ผ๋ก ๊ตฌ์ฑ๋ ํ๋ก์ ํธ์ ์ฐธ๊ฐ ์ค์ด๋ค. ๋๋ ๊ฐ์ด ์น ํ๋ก ํธ์๋๋ก ์ฐธ๊ฐํ๋ ์น๊ตฌ๋ ๊ต๋ด ๊ฐ๋ฐ๋์๋ฆฌ์ ์ฐํฉ ๊ฐ๋ฐ๋์๋ฆฌ์์ ํ๋ก์ ํธ ๊ฐ๋ฐ์ ํ๋ฉฐ ๊ฒฝํ์น๋ฅผ ๋ง์ด ์์์ ๊ฐ๋ฐ์ ๋ฅํตํ๋ค. ์ด ์น๊ตฌ์ ์ด๋ฒ ์ฃผ์๋ ํ๋ก์ ํธ์ ๊ณตํต ์ปดํฌ๋ํธ๋ฅผ ์ ์ํ๊ธฐ๋ก ํ๋ค. ์น๊ตฌ๋ ์ปดํฌ๋ํธ๋ฅผ ์ด๋ป๊ฒ ๋ง๋ค๊น? ์น๊ตฌ์ ์ฝ๋๋ฅผ ์ดํด๋ณด๊ธฐ๋ก ํ๋ค.1. ํด๋(ํ์ผ) ๊ตฌ์กฐ๋ถํฐ ํ์ธํ์src ์์ components ํด๋๋ฅผ ๋ง๋๋ ๊ฒ์ ๋๊ฐ์๋ฐ, common components๋ค์ ์ ์ฅํ common ํด๋๋ฅผ ๋ฐ๋ก ๋ง๋ค๊ณ , ๋๋ฉ์ธ๋ณ๋ก ํด๋๋ฅผ ๋ง๋ค์ด์ ์ปดํฌ๋ํธ ํ์ผ๋ค์ ๋ถ๋ฆฌํ๋ค.input ์ปดํฌ๋ํธ๋ฅผ ๋ง๋ ๋ค๊ณ ๊ฐ์ ํ์. ์น๊ตฌ๋ components/common ์์..