Skip to content

What is TypeScript? JavaScript with static types

TypeScript is a JavaScript superset that adds a static type system and compiles to standard JS. It catches a large class of errors before runtime, improves IDE autocomplete, and documents contracts between modules. For teams sharing a codebase, it has become the default of the modern web ecosystem.

In one sentence

TypeScript is JavaScript plus types that catch bugs before production.

We have a full page on this subject, with the detail, the use cases and how we approach it.

TypeScript

Glossary

Glossary