Tackling TypeScript: Upgrading from JavaScript

New book on TypeScript by Dr. Axel Rauschmayer, who also wrote Exploring ES6 (and a few other books on JavaScript).

This book consists of two parts:

  • Part 1 is a quick start for TypeScript that teaches you the essentials quickly.
  • Part 2 digs deeper into the language and covers many important topics in detail.

This book is not a reference, it is meant to complement the official TypeScript handbook.

The first part is freely available.

Tackling TypeScript: Upgrading from JavaScript →

Full-stack apps with Apollo, a tutorial

The Apollo docs sports a very complete tutorial, combining TypeScript, GraphQL, and Apollo (of course):

In this tutorial, we’ll build an interactive app for reserving a seat on an upcoming SpaceX launch. Think of it as an Airbnb for space travel! All of the data is real, thanks to the SpaceX-API.

To populate the views, our app’s data graph will connect to two data sources: a REST API and a SQLite database.

As we want this example to resemble a real-world Apollo app, so we’ll also add common useful features like authentication, pagination, and state management.

Full-stack apps with Apollo, a tutorial →