TypeScript

ㅂㅈㄷㅂ123·2022년 6월 26일
0
post-thumbnail

타입스크립트는 왜 사용하는가?

  • 타입의 안정성 때문이다.
    자바스크립트는 최대한 에러를 보여주지 않으려 하는 장점이 있다.
    하지만 이러한 편의성은 개발에 있어 큰 단점이 되기도 된다. 런타임 에러를 발생하기 때문이다.
    런타임 에러는 실행 전에 에러를 보여주는 것이 아니라 실행 후에 에러를 보여주기에 나타난다.
    아래의 예시를 보자
<자바스크립트의 에러>
[1, 2, 3, 4] + false
= '1, 2, 3, 4false'

개발 주니어가 보아도 이러한 에러는 말이 안 된다.
이것을 보안하기 위해 등장한 것이 '타입스크립트' 이다.
타입스크립트는 실행 전에 에러를 보여주며, 타입을 부여하여 자바스크립트에서 발생하는 런타임 에러를 발생하지 않게 해주어 타입의 안정성을 보장한다. 따라서 코드 버그가 줄고 생산성이 증가한다.

profile
ㅂㅈㄷㅂㅈㄷ

0개의 댓글

관련 채용 정보