TypeScript was unleashed into the world on October 1, 2012. At the time of writing, that makes it 7 years old. I was fortunate enough at that time to be allowed to use it from the get-go and spend time helping others with it via Stack Overflow. Sebastien has been part of the TypeScript journey with me since before it was popular. It was only later (circa 2016) that TypeScript blew up in popularity and now, in 2019, it is quickly becoming the de facto way to create web applications. Two key popular web UI frameworks, Angular and Vue, are both being written in TypeScript. The React team keeps a close eye on TypeScript, ensuring that new APIs are typesafe and that the TypeScript team supports React and JSX out of the box.
That brings us to this book. There are few books out there that tackle the topic of building web applications with TypeScript head-on in the way that Sebastien's book does. One of the great things about this book is the expansive coverage of the best of what the JavaScript and TypeScript ecosystem has to offer. All major UI frameworks (React, Angular, and Vue) are covered. My personal recommendation of unit test framework (Jest) is in there. And even the backend portion of the ecosystems (GraphQL, Apollo, and Nest) is covered, providing a full picture on how to create modern web applications. In all honesty, I cannot think of a better resource that provides such a complete picture for developing web applications today with TypeScript in one place. And what better author than Sebastien, someone who has been such a helpful part of the TypeScript community.
Basarat Ali Syed
Basarat is a Microsoft MVP for TypeScript, an OSS fanatic, a book author, an egghead, and a Youtuber. He is a top contributor for TypeScript on Stack Overflow and, by day, he is a frontend practice lead. Find out more at http://basarat.com.