TECHNOLOGY INDEX / REFERENCELANGUAGE / STATIC TYPESLANGUAGE
REFERENCE / TYPESCRIPT

TypeScript

TypeScript is JavaScript with static type checking. Its compiler checks source code and emits JavaScript for browsers, servers and other JavaScript runtimes.

WHAT IT DOES / 01

TYPED
JAVASCRIPT.

It catches type errors before execution and documents the shapes of values, functions and APIs.

KEY CONCEPTS / 02

THE CORE
IDEAS.

  1. 01

    TYPE CHECKING

    Find incompatible values and unsafe assumptions before the program runs.

  2. 02

    JAVASCRIPT OUTPUT

    Types disappear at build time; the resulting code remains ordinary JavaScript.

  3. 03

    SHARED CONTRACTS

    Types and interfaces document the values passed between modules, packages and APIs.

KEEP EXPLORING / 03

OFFICIAL
RESOURCES.

BACK TO ARCHIVEALL PROJECTS←