JavaScript์ TypeScript ์ฐจ์ด์
์ฐ์ ์ด๊ฒ๋ถํฐ
TypeScript
๋ JavaScript ๊ธฐ๋ฐ์ ์ธ์ด
JavaScript
๋ ํด๋ผ์ด์ธํธ ์ธก ์คํฌ๋ฆฝํ
์ธ์ด์ด๊ณ , TypeScript
๋ ๊ฐ์ฒด ์งํฅ ์ปดํ์ผ ์ธ์ด
JavaScript
๋์ ํ์
์ธ์ด
์ด๋ฉฐ, ๋ฐํ์ ์๋
๋ ๋น ๋ฅด์ง๋ง ํ์
์์ ์ฑ์ด ๋ณด์ฅ๋์ง ์
๋๋ค.
์น ๊ฐ๋ฐ์ ์ฃผ๋ก ์ฌ์ฉ๋จ
ํผ ์ ํจ์ฑ ๊ฒ์ฌ, ์ ๋๋ฉ์ด์ ์ ์ฉ ๋ฐ ์ด๋ฒคํธ ์์ฑ์ ์ํ
TypeScript
์ ์ ํ์
์ธ์ด
์ด๋ฉฐ, ์ปดํ์ผ ์๊ฐ์ด ์กฐ๊ธ ๊ฑธ๋ฆฌ
์ง๋ง, ์์ ์ฑ์ด ๋ณด์ฅ๋
๋ค.
JavaScript์ ์์ ์งํฉ์ผ๋ก JavaScript์ ๋ชจ๋ ๊ธฐ๋ฅ์ด ์์
TypeScript ์ปดํ์ผ๋ฌ๋ฅผ ์ฌ์ฉํ์ฌ ts(TypeScript)ํ์ผ์ js(JavaScript) ํ์ผ๋ก ๋ณํ๊ณผ ํตํฉ์ด ์ฝ๋ค.
ํด๋์ค ๊ธฐ๋ฐ ๊ฐ์ฒด๋ฅผ ๋ง๋ค ์ ์๋ค.
ํด๋์ค ๊ธฐ๋ฐ์ด๋ฏ๋ก ๊ฐ์ฒด ์งํฅ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ก ์์, ์บก์ํ ๋ฐ ์์ฑ์๋ฅผ ์ง์ํ ์ ์๋ค.