Introduction to TypeScript JavaScript + Types = Awesome Developer Productivity
TypeScript is a superset of JavaScript that adds type annotations and, thus, static typing on top of JavaScript. Using these type annotations the TypeScript compiler can obtain an improved understanding of your code and give you and your team a myriad of productivity improvements.
This series offers an introduction to TypeScript, how it relates to JavaScript and what are its advantages and disadvantages you need to consider before using TypeScript in your next project.
Articles in the Series
TypeScript: JavaScript + Types = Awesome Developer Productivity
TypeScript is a superset of JavaScript that adds type annotations and, thus, static typing on top of JavaScript. Learn how TypeScript can improve your developer productivity.
TypeScript: JavaScript + Types = Awesome Developer Productivity - Cool TypeScript Features
TypeScript is a superset of JavaScript that adds type annotations and, thus, static typing on top of JavaScript. Learn how TypeScript can improve your developer productivity. In this part of the series we setup a simple TypeScript project and test some of the cool features of TypeScript.
TypeScript: JavaScript + Types = Awesome Developer Productivity - Type Annotations
TypeScript is a superset of JavaScript that adds type annotations and, thus, static typing on top of JavaScript. Learn how TypeScript can improve your developer productivity. In this part of the series we dive into what makes TypeScript special, type annotations.