O'Reilly logo

Learning TypeScript by Remo H. Jansen

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 1. Introducing TypeScript

This book focuses on TypeScript's object-oriented nature and how it can help you to write better code. Before diving into the object-oriented programing features of TypeScript, this chapter will give you an overview of the history behind TypeScript and introduce you to some of the 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
  • Modules

The TypeScript architecture

In this section, we will focus on the TypeScript's internal architecture and its original design goals.

Design goals

In the following points, you will find the main design goals and architectural decisions ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required