[ํ๋ก ํธ] ํ์ ๋ฃฐ
[ํ๋ก ํธ] ํ์
๋ฃฐ
ํ๊ทธ
์ด๋ฆ
์ด
ํ์
๋จ๊ธฐ ๊ฒฐ๊ณผ๋ฌผ์ ํต์ฌ์ ์์ฐ์ฑ์ด๋ค. ๊ฐ๋ฐ ์์ฐ์ฑ์ ์ง๋์น๊ฒ ์ ์ดํ๋ค๋ฉด any๋ฅผ ์ฌ์ฉํ๊ธฐ๋ก ํ๋ค.
๋ฆฐํธ
๊ฐ๋ฐํ๋ฉด์ ๋ง์ฃผ์น๋ ๋ถํธํ ๋ฃฐ๋ค์ [๋ฆฐํฐ, ํฌ๋งทํฐ ์ธํ
]์ ์ถ๊ฐํ๊ณ ๋ฃฐ์ ํด์ ํ๋ค.
๋๋ ํ ๋ฆฌ ๊ตฌ์กฐ
๊ธฐ๋ณธ ์ปดํฌ๋ํธ ๋ชจ๋์
๋๋ ํ ๋ฆฌ > index.tsx
์ ๊ตฌ์กฐ๊ฐ ์๋ Component.tsx
๊ตฌ์กฐ๋ก ๋ง๋ ๋ค.๋๋ ํ ๋ฆฌ ๊ตฌ์กฐ
์คํ ๋ฆฌ๋ถ์ ๊ธฐ๋ณธ ๋๋ ํ ๋ฆฌ ๊ตฌ์กฐ๋
์นดํ
๊ณ ๋ฆฌ
> ์ธ๋ถ ๋จ์(atoms, ...)
๋ก ์ค์ ํ๋ค.๋ผ์ฐํ
๋ผ์ฐํ
์ ๊ฒฝ์ฐ ํผ๊ทธ๋ง์์๋
kebab-case
๋ฅผ, ์ค์ ์ฝ๋์์๋ camel-case
๋ฅผ ์ฌ์ฉํ๊ธฐ๋ก ํ๋ค.