Introducing TypeScript

This book aims to provide you with a broad overview of TypeScript's features, its limitations, and its ecosystem. You will learn about the TypeScript language, development tools, design patterns, and recommended practices.

This chapter will give you an overview of the history behind TypeScript and introduce you to some of its basics.

In this chapter, you will learn about the following concepts:

  • The TypeScript architecture
  • Type annotations
  • Variables and primitive data types
  • Operators
  • Flow control statements
  • Functions
  • Classes
  • Interfaces
  • Namespaces

Get Learning TypeScript 2.x - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.