Language Level
↔ TS exists on Dynamic Level & Static Level
Dynamic Level
TS Runtime Language Level of JS Source Code & Variables
Static Level
TS Static Language Level of static types, manage by TS at Compile Time
TS improves DX, Readability at Static Level
TS has no impact on Dynamic Level & does not improve/affect performance
References
Static Level
↔ TS Static Language Level of static types, manage by TS at Compile TimeDynamic Level
↔ TS Runtime Language Level of JS Source Code & Variables