TypeScript
A typed superset of JavaScript that compiles to plain JavaScript.
Introduction
6 min read • ReferenceWhat is TypeScript?. Explore complete syntax, detailed definitions, and structured coding examples.
Static Typing
6 min read • ReferencePrimitives, unions, and intersections. Explore complete syntax, detailed definitions, and structured coding examples.
Functions
6 min read • ReferenceParameter types and return types. Explore complete syntax, detailed definitions, and structured coding examples.
Interfaces
6 min read • ReferenceShape definitions. Explore complete syntax, detailed definitions, and structured coding examples.
Classes
6 min read • ReferenceAccess modifiers and inheritance. Explore complete syntax, detailed definitions, and structured coding examples.
Generics
6 min read • ReferenceReusable type-safe code. Explore complete syntax, detailed definitions, and structured coding examples.
Enums
6 min read • ReferenceNamed constants. Explore complete syntax, detailed definitions, and structured coding examples.
Utility Types
6 min read • ReferencePartial, Pick, Omit, and more. Explore complete syntax, detailed definitions, and structured coding examples.