<aside> πŸ’‘ https://nomadcoders.co/typescript-for-beginners/lectures/3683

</aside>

Strongly typed ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄, Unlike JS

flowchart LR
  A[TypeScript]
	A-->idB{Code/ Type}
	idB --CODE or TYPE ERROR--> idE{{Reject to compile}}
	idB --CLEAR--> idC{{Compile JavaScript}}
	idC --> idD(NO RUNTIME ERROR!)

Type

Function

Classes / Interface - Objected Oriented Programming (OOP)