TypeScript: The Static Typing Advantage
2. Static typing’s target is to eliminate the development errors, much before code execution.Enforce restrictions on interacting with objects, forces developers to clearly specify things. A type must be clearly defined, except for other parameters that make up the method.
As a result, it allows the developer to identify the error much before the application starts. New tools notice that an error is detected in a second
Early Error Detection
Large App Capabilities
The ECMAScript Factor
TypeScript edges forward in its ability to allow developers to use a large part of the latest version of ECMAScript (ECMAScript6, at time of writing) features (lambda features, modules, classes, etc.). The language thus represents the resource difference that developers have always had.