TypeScript

noun · programming language · element 114 of 117

JavaScript with types. Microsoft's superset of JavaScript catches mistakes before the code runs and compiles to plain JavaScript.

My levelProficientComfortable in production. I ship with it without supervision.
Family
Engineering

What is TypeScript?

TypeScript adds static types to JavaScript: a variable, the arguments of a function and the shape of an API response are declared, and the compiler flags code that breaks them before anything runs. It compiles to plain JavaScript, so it runs wherever JavaScript does.

Microsoft released it in 2012. Most large front-end codebases and many Node.js tools are written in it today.

How I use TypeScript

I write TypeScript where a codebase calls for types, next to the JavaScript I write every day.

Projects with TypeScript

None of the projects on this site are tagged TypeScript yet. The closest work is my JavaScript projects.