Angular Development with Typescript, Second Edition cover
welcome to this free extract from
an online version of the Manning book.
to read more

About this book


Although Angular applications can be developed in JavaScript, using TypeScript is a lot more productive. The framework itself was developed in TypeScript, and in this book we use TypeScript for all the code examples. Chapter 1 has a section titled “Why develop in TypeScript and not in JavaScript?” where we explain our reasons for selecting this language.

Who should read this book

Both authors are practitioners, and we wrote this book for practitioners. Not only do we explain the features of the framework using basic code samples, but we also gradually build a single-page online auction application in the course of this book.

While working both editions of this book, we ran multiple workshops using the code samples from the book. This allowed us to get early (and overwhelmingly positive) feedback about the book’s content. We really hope that you’ll enjoy the process of learning Angular with this book.

Our early drafts had chapters on ECMAScript and TypeScript at the start of the book, but several reviewers suggested we move this material to the appendixes so readers could start learning about Angular sooner. We made this change, but if you aren’t already familiar with the syntax of ECMAScript and TypeScript, looking through appendixes A and B first will make it easier to reason about the code samples in the book.

Where to get the source code

How this book is organized

Book forum