-
[TypeScript] TypeScript를 쓰는 이유TypeScript 2023. 2. 14. 23:24
JavaScript에서 TypeScript로 넘어가는 이유는 타입의 안전성 때문이라고 한다
- 코드 버그가 줄어듬
- 런타임 에러 ❌
- 생산성도 늘어남
✅ 타입 안전성은 TypeScript가 제공하는 가장 큰 장점이다 !
JavaScript를 사용할 경우, 아래와 같은 말도 안되는 코드들을 실행시켜 버린다
1. array + boolean
2. 함수의 인자를 하나만 입력하였거나 number type ❌
3. 런타임 에러 : 코드가 실행되고 나서 보여지는 에러!
➡️ 컴파일 단계에서 이런건 없다고 실행 자체가 되서는 안된다
TypeScript를 사용한다면 JavaScript에는 없는 보호장치로 !
위와 같은 코드 입력 시 아래와 같이 알려줄 것이다 👍🏻
1. array + boolean 같은 코드를 작성할 수 없다
2. 함수의 인자값이 두개이고 type이 number라는 것을 알려줄 것이다
3. 코드를 실행하면 런타임 에러가 날거라고 경고할 것이다
'TypeScript' 카테고리의 다른 글
[TypeScript] CLASSES AND INTERFACES (2) 2023.02.28 [TypeScript] FUNCTIONS (0) 2023.02.23 [TypeScript] TypeScript의 Type들 (4) 2023.02.20