동일한 타입 중복을 적어도 상관없지만 코드 중복을 피해야 한다. 관리하기도 수월해진다. => 타입 별칭(Type Alias)을 만들어보자 (ㅋㅋㅋ타입 앨리아스)
1) 직접 기본 타입을 만든다 2) 복잡한 타입을 정의해두고 3) 그 타입 별칭을 사용한다.
type Person = { name: string; age: number; } let person: Person; let people: Person[];