TypeScript: TypeScript Compiler Ep.1

Compilation Context


타입스크립트를 자바스크립트로 변환하는 프로그램이 타입스크립트 컴파일러이다.
이 타입스크립트 컴파일러가 어떤 파일과 어떤 방식으로 변환할 것인지 규명해 둔 맥락이 compilation context이다.
이러한 것들은 tsconfig.json파일에 적혀있다.

More …

TypeScript: Basic Types Ep.4 (any, unknown, never, void)

any


any는 어떤 것이든 할 수 있다라는 의미이다.
어떤 타입이어도 상관이 없는 타입이지만, 최대한 사용하지 않는 것이 좋다.
컴파일 타임에 타입 체크가 정상적으로 이루어지지 않기 때문이다. 그래서 컴파일 옵션 중에는 any를 써야하는데 쓰지 않으면 오류를 뱉는 옵션도 있다.(nolmplicitAny)

More …