TypeScript

TypeScript

타입스크립트를 사용하는 이유와 기본적인 기능

타입스크립트를 사용하는 이유는 다양할 것입니다. C#을 주로 사용하다가 자바스크립트의 세계로 입문하고 싶었다거나 자바스크립트를 사용하면서 정적이지 않은 프로그래밍에 지쳤다거나 등 제가 생각하는 타입스크립트를 사용하는 가장 유력한 이유는 오류를 내뱉는 시점라고 생각합니다. 자바스크립트는 원하지 않은 연산도 최선을 다해 결과를 도출해냅니다. 예를들어 1+[]과 같은 다른 타입끼리의 연산이 있을 수 있겠습니다. 이런 기능이 도움이 될 수도 있겠지만 버그를 쉽게 확인하는데는 전혀 도움이 되질 않습니다. 타입스크립트는 이런 버그를 알려줄 뿐만 아니라 코드를 입력하는 순간 곧바로 에러 메시지를 발생시킵니다. 3 + [] // 에러 TS2365: '3' 타입과 'never[]' 탕입에 연산자 '+'를 적용할 수 없음..

TypeScript

TypeScript란 무엇이고 왜 써야하는가?

여러분은 타입스크립트에 대해 얼만큼 알고 계신가요? 단순히 유행하기 때문에 사용하나요? 아니면 동료가 사용하기 때문에 사용하시나요? 저도 처음 타입스크립트를 접한 이유는 남들이 사용하니까 라는 심플한 이유에서였습니다. 하지만 개발을 하면서 생각이 많이 바뀌게 되었습니다. 타입스크립트란 ? 자바스크립트의 슈퍼셋인 오픈소스 프로그래밍언어라고 정의합니다. 자바스크립트에 타입을 유여한 언어로 간단히 소개할 수 있습니다. 그렇다면 타입스크립트의 사용이유는 무엇일까요? 1. 버그예방 2. 코드 퀄리티 향상 3. 크로스브라우징 문제 해결 등.. 제가 타입스크립트를 사용하는 이유는 에러를 발생시키기 위해서입니다. 타입스크립트는 코드에 목적을 명시하고 목적에 맞지 않는 타입의 변수나 함수들에서 에러를 발생시킵니다. 꼬불..

개발자 도여니즘
'TypeScript' 카테고리의 글 목록