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.
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.