An Introduction to TypeScript: Static Typing for the Web

TypeScript is a strongly-typed superset of JavaScript that adds some syntactical benefits to the language while still letting you write normal JavaScript. It encourages a more declarative style of programming through things like interfaces and static typing, offers modules and classes,and integrates relatively well with popular JavaScript libraries and code.

Read More