TypeScript๋ ์ ์ธ๊ณ ๊ฐ๋ฐ์๋ค์๊ฒ ์ฌ๋๋ฐ๋ JS ๋ฐํ์ ์ค ํ๋์ ๋๋ค. ์ ์ญ์๋ ๊ธฐ์กด ์๋ฐ์คํฌ๋ฆฝํธ๋ก ์งํํ๋ ํ๋ก์ ํธ๋ฅผ ๋ชจ๋ ํ์ ์คํฌ๋ฆฝํธ๋ก ๋ฆฌํฉํ ๋งํ๊ธฐ๋ ํ์ฃ . ์ด์ ๋๋น ์์ฒญ๋ ์์ฐ์ฑ๊ณผ ๋๋ถ์ด ๋ค์๋ Type Error๋ฅผ ๋ณด๊ฒ ๋์ง ์์๋ค๋ ์ ๋ ์ฅ์ ์ ๋๋ค. ๊ทผ๋ฐ ๋๊ฒ ํ์ ์คํฌ๋ฆฝํธ๋ฅผ ์ฒ์ ๋ฐฐ์ฐ๊ณ ์ ์ฉํ๋๋ฐ ์ด๋ ค์์ ๊ฒช์ต๋๋ค. ๊ฒ์ผ๋ก๋ง ๋ณด๋ฉด JavaScript์ ํฌ๊ฒ ๋ฌ๋ผ์ง์ง๋ ์์ ๋ณด์ด๋๋ฐ ๊ตณ์ด ๋ถํธํ๊ฒ ์ ์ฉํ ์ด์ ๋ ์์ด ๋ณด์ด๊ธฐ๋ ํฉ๋๋ค. ํ์ต ๋์ด๋์ ํฉ๋ฆฌ์ ์ด์ง ์์ ๊ฐ๋ฐ ๊ณผ์ ๋๋ฌธ์ ์ฃผ๋์ด ๊ฐ๋ฐ์๋ถ๋ค์ ๊ทธ ํ์์ฑ์ ์ ๋ชป ๋๋ผ์๋ ํธ์ ๋๋ค. ๊ทธ๋ฌ๋ ์ ์ฃผ๋ณ์๋ ํ์ ์คํฌ๋ฆฝํธ!, ์ทจ์ ์์ฅ์์๋ ํ์ ์คํฌ๋ฆฝํธ!๋ฅผ ๋ถ๋ฅธ๋ค๋ฉด ๊ฑฐ๊ธฐ์๋ ํฉ๋ฆฌ์ ์ธ ์ด์ ๊ฐ ์๋ค๋ ์ฆ๊ฑฐ์ ๋๋ค.
์ ์๋ฐ์คํฌ๋ฆฝํธ ๋์ ์ ํ์ ์คํฌ๋ฆฝํธ๋ฅผ ๋ฐฐ์์ผ ํ๋์ง ์ฃผ๋์ด ๊ฐ๋ฐ์์ ์ ์ฅ์์ ํ์ด๋ณด๊ฒ ์ต๋๋ค.
1. ์ทจ์ ๋ฐ ์ด์ง (ํต๊ณ ํ์ธ, ์ธ๊ธฐ๋)
์ทจ์ ์์ฅ์์ ํ์ ์คํฌ๋ฆฝํธ๋ ํ์์ ๋๋ค. ๊ทธ๋งํผ ํ์ฌ์์ ์ ๋ขฐํ๊ณ ์๊ณ ๋ง์ ๊ฐ๋ฐ์๋ค์ด ์ฌ์ฉํ๊ณ ์๋ค๋ ๋ฐ์ฆ์ ๋๋ค. ์ค์ NPM์์๋ ๊พธ์คํ ๋์์ง๋ ์ค์น์๋ฅผ ๋ณด์ด๋ฉฐ ๊ทธ ์ธ๊ธฐ๋ฅผ ์ค๊ฐํ ์ ์์ต๋๋ค. ์ฌ์ค ์ด๋ค ์คํ์์ค๋ ๊ฐ์ ์ค์น์จ์ด ๋๋ค๋ ๊ฑด ์์ ์ ์ด๊ณ ์ ๋ขฐํ ์ ์์ผ๋ฉด์ ์ฑ์ฅํ๊ณ ์๋ค๋ฉด ๊ด์ฌ๋๊น์ง ์ฌ๋ผ๊ฐ๋ค๋ ์ ์ ์์ฌํฉ๋๋ค. ์์ ํ๋ ์ง๊ธ๋ ์ฐ์ํฅ ๊ทธ๋ํ๋ฅผ ๋ณด์ด๋ ๊ฑด ์์ผ๋ก์ ์์ฅ ๊ฐ์น๊ฐ ์ ์ ์์นํ ์ ์๋ค๋ ๋ป์ด๊ธฐ๋ ํฉ๋๋ค.
2023๋ ์คํ์ค๋ฒํ๋ก์ฐ์ ํต๊ณ๋ฅผ ๋ณด๋ฉด ๊ทธ ์ธ๊ธฐ๋ ์ค๊ฐํ ์ ์์ต๋๋ค. ์ ์ธ๊ณ ๊ฐ๋ฐ์๋ค์ด ๊ผฝ์ ๊ฐ์ฅ ์ ๋ช ํ ๊ธฐ์ ์์ 5์์ ๋ญํฌ๋์์ต๋๋ค. ์ญ์ JS๊ฐ ์๋์ ์ด๊ธด ํฉ๋๋ค๋ง, TS๋ JS์ ์ํผ์ ์ ๋ถ๊ณผํด์ ์ฌ์ค์ ํฐ ์ฐจ์ด๊ฐ ์๋ค๊ณ ๋ณด์๋ ๋ฌด๋ฐฉํฉ๋๋ค. ์ ๋๋ค์์ ์ฌ์ฉ์๋ค์ด JS๋ฅผ ์ฐ๋ค๊ฐ ๋์ด์ค๊ธฐ๋ ํ๊ณ ์. ๊ทนํ ์์๋ฅผ ์ ์ธํ๋ฉด ํ์ ์คํฌ๋ฆฝํธ๋ฅผ ์ฐ๊ธฐ ์์ํ ์ดํ๋ก ๋ค์ JS๋ก ๋์ด๊ฐ์ง๋ ์์ ๋ณด์ ๋๋ค. ์๋ ์์ ํ ํ์ ์์ ์ฑ, ํ์ ์ ์ ๋ฆฌํ ์ ๋๋ฌธ์ ๋ฝ์ธ ํจ๊ณผ๊ฐ ๋ฐ์ํ๊ฒ ๋๋ ๊ฒ์ด์ฃ .
ํนํ ๋ฏธ๊ตญ ์์ฅ์์ ์ฐ๋ด 1์ต ์ด์์ ๊ธฐ๋ณธ์ผ๋ก ์ ์ํ ๋งํผ ์ทจ์ ์ ์์ด์๋ ์ข์ ๊ฒฐ๊ณผ๋ฅผ ๋ณด์ ๋๋ค. ํนํ JS์ ๋น๊ตํ์๋ ์ฐ๋ด์ 8600๋ฌ๋ฌ, ํํ๋ก 1000๋ง์ ์ด์ ๋ฐ์ ์ ์์ต๋๋ค. ๊ทธ๋งํผ JS ๊ฐ๋ฐ์๋ณด๋ค ์์ฐ์ฑ์ด ์ข๊ณ ์ฐ๋ํ๋ค๋ ๊ฒฐ๊ณผ์ ๋๋ค. ๋ฌผ๋ก ์ถ์ ์น์ด๊ธฐ ๋๋ฌธ์ ์ผ๋ฐํํ ์๋ ์์ง๋ง ์ ์ด๋ JS๋ณด๋ค ์์ ์ ์ธ ์ธ์ด๋ฅผ ํฌ๊ธฐํ ์ด์ ๋ ์์ด ๋ณด์ด๋ ๊ฑด ์ฌ์ค์ ๋๋ค.
์ ์ฒด์ ์ผ๋ก ํ์ ์คํฌ๋ฆฝํธ๋ ์ธ๊ธฐ๊ฐ ์ ์ ์ฌ๋ผ๊ฐ๋ ์ถ์ธ์ ๋๋ค. ๊ฒ๋ค๊ฐ ์ฐ๋ด ์ธก๋ฉด์์๋ ํฌ๊ด์ ์ธ JS์ ๋นํด ์๋์ ์ผ๋ก ๋์ ๊ธ์ฌ๋ฅผ ๋ฐ์ ์ ์์ต๋๋ค. ๋ฌด์๋ณด๋ค JS์์ ์ฝ๊ฒ ํ์ฅ ๊ฐ๋ฅํ๋ค๋ ์ ์ด ๊ทธ ์ฑ์ฅ์ธ์ ํฌ๊ฒ ๊ธฐ์ฌํด ๋ณด์ ๋๋ค. ์ฒ์์๋ JS๋ฅผ ๋ฐฐ์ฐ๋ค๊ฐ ๋์ค์ ์ฌ์ํ ๋ฒ๊ทธ๋ ํ์ ์๋ฌ๋ก ์ธํด ์์ฐ์ฑ์ด ์ ํ๋ ๋ ๋ง์ด๊ทธ๋ ์ด์ ํด๋ ํฐ ๋ฌธ์ ๋ ์์ผ๋ ์ฃผ๋์ด ๊ฐ๋ฐ์๊ฐ ์ฒ์๋ถํฐ ํ์ ์คํฌ๋ฆฝํธ๋ฅผ ์ ์ฉํ๋ค๋ฉด ๋ณด๋ค ์์ฐ์ ์ธ ์ ๋ฌด์ ์ง์คํ ์ ์์ด ๋ณด์ ๋๋ค.
2. ํ์
์์ ์ฑ (๋ฒ๊ทธ ๊ฐ์, ์ฃผ๋์ด ์ค์)
ํ์ ์คํฌ๋ฆฝํธ๊ฐ ๋์ค๊ฒ ๋ ๋ฐฐ๊ฒฝ์๋ ์๋ฐ์คํฌ๋ฆฝํธ์ ๊ดด๋ํ ๋ฒ๊ทธ์ ์์ต๋๋ค. ์๊ฐ ์์ด ์กฐ๊ธ๋ง ๋์ ์ด๋ค๋ณด๋ฉด ์ฌ์ฌ์ฐฎ๊ฒ ํ์ ์๋ฌ๋ฅผ ๋ง๋ ์ ์๋ ์ด์ ๋ ๋ชจ๋ ์๋ฐ์คํฌ๋ฆฝํธ์ ์์ต๋๋ค. ์ด๋ ์๋ฐ์คํฌ๋ฆฝํธ๊ฐ ๋์ ํ์ ์ ์ง์ํ๊ธฐ ๋๋ฌธ์ธ๋ฐ, ์กฐ๊ธ๋ง ๊ฐ๋ฐํ๋ค ๋ณด๋ฉด ๋์ฒด ๊ทธ๋ฐ ํจํด์ด ์ด๋ป๊ฒ ๋์ค๋์ง ์ดํดํ ์ ์๋ ๊ฒฝ์ฐ๋ ๋ง์ต๋๋ค. ๊ณ ์ ๋ ํ์ ์ด ์๋๊ธฐ ๋๋ฌธ์ String(100) == "100"๊ฐ ์ฐธ ๊ฐ์ด ๋๋ ๊ฒ์ด์ฃ . ์ ๋ช ํ ์๋ ์งค, ๋ง์ด๋ค ๋ณด์ จ์ ๊ฒ๋๋ค.
์ด๋ฐ ํ์ ์ ๋์ฑ์ ๋ฒ๊ทธ๋ฅผ ์ด๋ํฉ๋๋ค. ๊ฐ์ ๊ฒ์ฆํ๊ฑฐ๋ ์๋ก์ด ๊ฐ์ ์ถ๊ฐํ ๋ ๊ธฐ์กด ํ์ ๊ณผ ๋ง์ง ์์ ์๋ง์ ์๋ฌ๋ฅผ ๋ง๋ค๊ฒ ๋๋ ๊ฒ์ ๋๋ค. ๋ฌผ๋ก ์ด๋ฐ ์ฌ์ํ ๋ฒ๊ทธ๊ฐ ์์ด๋ค ๋ณด๋ฉด ์์ฐ์ค๋ ์์ฐ์ฑ์ด ์ ํ๋๋ ๊ฑด ๋น์ฐํด ๋ณด์ ๋๋ค. ์ฃผ๋์ด ๊ฐ๋ฐ์๋ ์ด๋ฐ ๋ฌธ์ ์ ์ต์ํ์ง ์๊ธฐ ๋๋ฌธ์ ํ์ ์คํฌ๋ฆฝํธ๋ฅผ ์ฌ์ฉํด ํ์ ์ ๊ณ ์ ํด ๋๋ ์ฐ์ต์ด ํ์ํฉ๋๋ค. ๊ทธ๊ฑธ ์ ๊ณตํ๋ ๊ฒ ํ์ ์คํฌ๋ฆฝํธ์ธ ๊ฑฐ๊ณ ์.
๊ทธ๋ฌ๋ ์ฃผ๋์ด ๊ฐ๋ฐ์๊ฐ ์ฒ์๋ถํฐ ํ์ ์คํฌ๋ฆฝํธ๋ฅผ ์ฐ๋ ๊ฑด ์ฌ์ด ์ผ์ด ์๋๋๋ค. ๋จผ์ ์๋ฐ์คํฌ๋ฆฝํธ์ ๋ํ ์ ํ์ด ํ์ํ์ฃ . ๊ทธ๋ฌ๋ ํ์ ์คํฌ๋ฆฝํธ๋ ์๋ฐ์คํฌ๋ฆฝํธ์ ์ํผ์ ์ ๋๋ค. ์ฌ์ค์ ํ์ฅํฉ์ธ ์ ์ด์ฃ . ์ด์ ์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ๊ณต๋ถํ๋ ค๋ฉด ๊ทธ๋ฅ ํ์ ์คํฌ๋ฆฝํธ๋ฅผ ์ฐ๋ ๊ฒ ์ฌํ ์์ฐ์ฑ ์ธก๋ฉด์์ ๋์์ด ๋ ๊ฒ์ด๋ผ ์๊ฐํฉ๋๋ค.
3. ํ์
์ ์ ๋ฆฌ (ํ์
์ถ๋ก )
๋ณดํต ์ฃผ๋์ด ์์ ์ ๋์ธํ๋์ ์์ฃผ ๋๊ฐ๊ฒ ๋ฉ๋๋ค. ๊ทธ๋๋ง๋ค ๋ค๋ฅธ ๊ฐ๋ฐ์๊ฐ ์จ๋์ ์ฝ๋์ ๋ฉ์๋๋ฅผ ์ง์ ๋ณด๊ณ ๊ฐ๋ฐํ๋ ๊ฑด ํฐ ์ํด์ ๋๋ค. ํนํ ํด์ปคํค์ ๊ฒฝ์ฐ ์งง์ ์๊ฐ์ ๋ง์ ๊ธฐ๋ฅ์ ๊ฐ๋ฐํด์ผ ํ๊ธฐ ๋๋ฌธ์ ๋ถ์ ์ด ํ์์ธ๋ฐ, ํ ๋ช ์ด ์ปดํฌ๋ํธ ๊ฐ๋ฐ, ํ ๋ช ์ด ํผ๋ ๊ฐ๋ฐ์ ๋ด๋นํ๊ณ ์์ผ๋ฉด ํผ๋ ๊ฐ๋ฐ ๋ด๋น์ ๋ง๋ค์ด์ง ์ปดํฌ๋ํธ๋ฅผ ์ธ์ฉํด์ผ ํฉ๋๋ค. ์ด๋ ์ปดํฌ๋ํธ์ ํ์ ๋ฉ์๋๋ฅผ ๋ชจ๋ฅธ๋ค๋ฉด ๊ฐ๋ฐํ๋๋ฐ ์ผ์ผ์ด ๋ฌผ์ด๋ด์ผ ํ๊ณ ์๊ฐ์ ์ง์ฒด๋ฉ๋๋ค. ์ด๋ฐ ์ด์ ๋ก ๋๋ถ๋ถ์ ํ๋ค์ ์ ํ์๊ฐ ๋ด์ ์ํ๋ ๋ชฉํ๋ฅผ ๋ฌ์ฑํ๊ธฐ ์ด๋ ต์ต๋๋ค.
์ด๋ฐ ์ด๋ ค์์์ ํ์ ์คํฌ๋ฆฝํธ๋ ์์ ๋กญ์ต๋๋ค. VSCode์์ ์ปดํฌ๋ํธ๋ฅผ ํธ๋ฒ๋ง ํ๋ฉด ์๋ ์ฌ์ง๊ณผ ๊ฐ์ด ๋จ๊ฒ ๋๋๋ฐ ์ด๋ ์ ํํ ์ด๋ค ๋ฉ์๋๊ฐ ์กด์ฌํ๋์ง ์ ์ ์์ต๋๋ค. ๋ง์ฝ ํ์ ํ์์ด ๋ค๋ฅด๋ค๋ฉด ์ปดํ์ผ ๋จ๊ณ์์ ์ก์์ฃผ๊ธฐ๋ ํฉ๋๋ค. ๋ณ๊ฑฐ ์๋ ๊ฑฐ ๊ฐ์ ๋ณด์ฌ๋ ํ์ ์ ์์ฒญ๋ ์๊ฐ์ ์ฝ์ ๋์์ด ๋ฉ๋๋ค.
4. ํ๋ก ํธ์๋, ๋ฐฑ์๋, ํฌ๋ก์คํ๋ซํผ๋ฑ ์ด๋์๋ ์ ์ฉ ๊ฐ๋ฅ
์ฌ์ค์ ์๋ฐ์คํฌ๋ฆฝํธ์ ์ฅ์ ์ ๋๋ค. React๋ก ํ๋ก ํธ์๋, NodeJS๋ก ๋ฐฑ์๋, Electron์ผ๋ก ๋งฅ/์๋์ฐ, React Native๋ก ๋ชจ๋ฐ์ผ๊น์ง ์ ๋ถ ์ปค๋ฒ ๊ฐ๋ฅํฉ๋๋ค. ํ๋ ์น ๊ธฐ์ ์ด ์ํํธ์จ์ด ๊ฐ๋ฐ์ ์์ด ์ต๊ณ ์ ์ฐ์๋ฅผ ์ง๋๊ฒ ๋ ์ด์ ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. ์ฌ๊ธฐ์ TypeScript๋ฅผ ์ ์ฉํ๋ฉด ๊ทธ ์์ฐ์ฑ์ด ๋์์ง๋๋ค. ์ ๊ฐ ์ด ํฌ์คํธ์์ ๊ณ์ ์์ฐ์ฑ ์์ฐ์ฑ์ ๊ฐ์กฐํ๋๋ฐ, ์ ๋ ์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ์ฐ๋ค ๋์ด์จ ์ ์ฅ์์ ์ญ์ฒด๊ฐ์ ์ฌํ๊ฒ ๊ฒฝํํ๊ธฐ ๋๋ฌธ์ ๋๋ค.
๊ฐํน ๊ณผ๊ฑฐ ๊ฐ๋ฐํ ํ๋ก์ ํธ๋ฅผ ๋ฆฌํฉํ ๋ง ํ ๊ฒฝ์ฐ๊ฐ ์๊น๋๋ค. ์ ์ ๊ฒฝ์ฐ ์๋ฐ์คํฌ๋ฆฝํธ ์ฝ๋๊ฐ ๋๋ถ๋ถ์ด๋ผ "์ด๊ฑฐ ์ ๋ถ ํ์ ์คํฌ๋ฆฝํธ๋ก ๋ง์ด๊ทธ๋ ์ด์ ํด์ผ๊ฒ ๋๋ฐ"๋ผ๋ ์๋ฆฌ๊ฐ ๋์ฌ ์ ๋๋ก ํ์ ์๋ฌ๊ฐ ๋น๋ฒํ๊ฒ ์๊ธฐ๊ณ ํ์ ์ถ๋ก ์ด ์ด๋ ต๋ค ๋ณด๋ ์ด๋ฅธ๋ฐ "๋๋นต"ํ๋ ์ฝ๋๊ฐ ๋์ด๊ฐ๋ฉฐ ๊ฒฐ๊ณผ์ ์ผ๋ก๋ ์ ์ง๋ณด์ ์ธก๋ฉด์์ ์ ์ํฅ์ ๋ฏธ์น๊ฒ ๋ฉ๋๋ค. ์ฃผ๋์ด ์์ ๋ถํฐ ํ์ ์คํฌ๋ฆฝํธ๋ฅผ ์ฐ๋ฉฐ ๊ทธ ํจ๋ฌ๋ค์์ ์ต์ํด์ง์ธ์. ์๊ฐ์ ์ ์ฝํ ์ ์์ต๋๋ค.
ํ๋ ์น ๊ธฐ์ ์ ์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ์ค์ฌ์ผ๋ก ๋์๊ฐ๊ณ ์์ต๋๋ค. ์ฌ๊ธฐ์ ๊ฐ๋ ฅํ ํ์ ์คํฌ๋ฆฝํธ๋ฅผ ์ด๋ ต์ง ์๊ฒ ์ถ๊ฐํ ์ ์์ผ๋, ํ์ ์คํฌ๋ฆฝํธ๋ฅผ ์ฌ์ฉํ๋ ๊ฑด ์ทจ์ ์ด์ง ์์ฐ์ฑ ๋ชจ๋ ์ ๋ฆฌํ ์์น๋ฅผ ์ ์ ํ ์ ์๊ฒ ๋ฉ๋๋ค. ํนํ ์ด๋ ๊ฐ๋ฐ์ ์ฒ์ ์์ํ๋ ์ฃผ๋์ด ๊ฐ๋ฐ์์๊ฒ ์ด์ ์ ์ ๊ณตํฉ๋๋ค. ์๋ฐ์คํฌ๋ฆฝํธ๋ณด๋ค ์ฒด๊ณ์ ์ด๊ณ ์ดํด๋์ง ์๋ ์ฝ๋๋ ์ค์ด๋ญ๋๋ค. ๊ฒ๋ค๊ฐ ํ์ฌ ๊ฐ๋ฐ๋๋ ์คํ์์ค๋ค๋ ์๋ฐ์คํฌ๋ฆฝํธ ์ ์ฉ๋ณด๋ค๋ ์์ ํ์ ์คํฌ๋ฆฝํธ ์ ์ฉ์ผ๋ก ๊ฐ๋ฐ๋๋ ๊ฒฝ์ฐ๋ ๋ง์ต๋๋ค. ๋ํ ES6, ES7๋ฑ ์ต์ ์น ๊ธฐ์ ์ ๊ธฐ๋ณธ์ผ๋ก ์ง์ํ๊ณ ํธํ์ฑ ๋ํ ์ด๋ง์ด๋งํฉ๋๋ค. ์ฌ๊ธฐ์ ๋ํด ์๋ฐ์คํฌ๋ฆฝํธ์ ์ด์์ฑ๋ ํจ๊ป ํก์ํ์ฃ .
์ฌ์ค ๋ ๋งํ ํ์ ์์ต๋๋ค. ๊ทธ๋ฅ ํ์ ์คํฌ๋ฆฝํธ๋ฅผ ์จ๋ณด์ธ์. ์ฒ์์๋ ํ์ ์ค์ ํ๋ ๊ฒ ๊ท์ฐฎ๋ค๊ณ ๋๊ปด์ง ์ ์์ผ๋ ์๊ฐ์ด ์ง๋จ์ ๋ฐ๋ผ ์ ํ์ ์คํฌ๋ฆฝํธ๋ฅผ ์จ์ผ ํ๋์ง ์ฒด๊ฐํ์๊ฒ ๋ ๊ฒ๋๋ค.
'๐ป๊ธฐ์ ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์ ์ ๊ฐ๋ฐ์๋ฅผ ์ํ ํฌํธํด๋ฆฌ์ค ์์ฑ๋ฒ 5๊ฐ์ง (32) | 2024.02.27 |
---|---|
๋ฉํ ํ์คํธ 2, 3 ์์ ๊ฒฝ๊ณ ๋๊ธฐ (1) | 2024.02.24 |
[ React ] CRA๋ก ๋ก์ปฌ์์ HTTPS ์ ์ฉํ๊ธฐ (0) | 2024.02.22 |
์ฝ๋์ฌ์ธ ์ธ์ฆ์ ๋ฐ๊ธ๊ธฐ (1) | 2023.03.15 |
๋ด๊ฐ ์ ๊ธฐ์ ๋์ ์ ์์ด ์ค์ํ๊ฒ ์๊ฐํ๋ ์์น (0) | 2022.06.15 |