국비지원 공부 정리/Typescript

TypeScript 기본 설명

worldstroy 2025. 4. 3. 11:23

TypeScript 란?

• JavaScript 의 기본 문법에 자료형 체크하는 기능을 추가한 것 
• 자바스크립트가 자의적으로 type 해석을 하고 코드를 실행시켰을 때, 의도와 다른 방식으로 쓰이지 않도록 방지
=> 실행하지 않더라도 코드 상의 에러를 알려줌

 

TypeScript의 특징

 

타입의 지정


변수나 함수를 만들어 줄 때, 타입까지 명시하여 선언함으로써 프로젝트의 안정성을 높인다.
ts파일의 사용 웹 브라우저는 ts파일을 읽을 수 없기에 js로의 변환 과정을 반드시 필요로 한다.

 

TypeScript의 사용 방법

 

1. TypeScript는 별개의 언어이기 보단 라이브러리 모듈에 가깝다.
npm install -g typescript
2. 파일 설치가 잘되어 있는지 version을 확인한다.
tsc -v
3. typescript의 기초 설정을 담당하는 tsconfg 파일을 생성한다.
tsc -init
4. ts 파일을 만들고 js로 변환하고 싶을 때는 해당 명령어를 사용한다.
tsc. 파일이름.ts
실제 사용은 변환된 js 파일을 사용하여 실행하여야 한다.
5. ts 파일을 일일이 변환한 후에 js 파일을 실행하는 건 귀찮기에 ts 파일 실행을 위한 모듈이 존재한다.
npm install -g ts-node
6. ts-node를 설치하였다면 해당 툴을 이용해 파일을 실행시켜주면 된다.
ts-node 파일이름.ts

 

 

 

'국비지원 공부 정리 > Typescript' 카테고리의 다른 글

React - hook, event에서의 type  (0) 2025.04.04
React with Typescript  (0) 2025.04.04
TypeScript의 Generic 타입  (0) 2025.04.03
함수 선언과 typescript  (0) 2025.04.03
JavaScript에는 존재하지 않은 type들  (0) 2025.04.03