Advanced TypeScript 4.8 Concepts: Classes and Types
Originally published November 2018. Updated November 2022. This article describes the features and functionality of TypeScript 4.8. While TypeScript is very simple to understand when performing basic tasks, having a deeper understanding of how its type system works is critical to unlocking advanced language functionality.