- If you see a JavaScript feature in this book that you don’t understand, you can look it up in my book “Exploring JavaScript” which is free to read online. Some of the “Further reading” sections at the ends of chapters refer to this book.
-
The official “TypeScript Handbook” is a good reference for the language. It currently has a few holes that are filled by the release notes and GitHub pull requests (which handbook and release notes link to).
-
“TypeScript Deep Dive” by Basarat Ali Syed was not updated much after 2020 – e.g., it does not cover template string types. But this book is still a valuable resource.
-
“Total TypeScript: Essentials” by Matt Pocock
- My blog “2ality” is about TypeScript and JavaScript.
- Stefan Baumgartner’s website “oida.dev” has articles on TypeScript and Rust.
- Josh Goldberg publishes articles about TypeScript.
- Matt Pocock publishes “Articles” and “Tips”.
-
“
Type<Challenge[]>
” by Anthony Fu is a “collection of TypeScript type challenges” – think coding exercises that you solve in TypeScript playgrounds. -
“TypeHero”: Coding challenges in playgrounds that come with explanations of the features that are involved.
-
“Free TypeScript Tutorials” by Matt Pocock: “A collection of free, exercise-driven, in-depth TypeScript tutorials for you to use on your journey to TypeScript wizardry.”
-
“Projects” by Josh Goldberg: “Hands on real world projects that will help you exercise your knowledge of TypeScript.”
- The TypeScript repository has type definitions for the complete ECMAScript standard library. Reading them is an easy way of practicing TypeScript’s type notation.
@rauschma Appreciate you mentioning my book. I have a lot of respect for your work. Thanks again!