참고한 내용은 여기 ts 공식 문서, gif 출처, codewhy?typescript 는 javascript의 superset이다. js 파일을 ts 파일로 쉽게 바꿀 수 있고, 거의 완벽하게 호환된다.
ts에서 타입을 지정하는 방법, 타입별칭과 인터페이스의 차이, 유니언 타입, 리터럴 타입
타입을 좀 더 세부적으로 축소하는 다양한 방법. 조건문과 연산자로 분기하기, 타입 예측 `is` , Discriminated unions, `never` 타입
Generic Functions 이란 ? 왜 쓰는지, 어떻게 쓰는지!