🤔 Why TypeScript ❓
Type Aliases, Literal Types, Union Types, Intersection
Type Assertion은 언제 써야하나....!