In the last chapter, we started looking at TypeScript as a replacement for JavaScript in our projects (though, of course, you now know that it’s not actually replacing JavaScript at all, it’s just enhancing it significantly). Now it’s time to turn the dial up to eleven and explore some other aspects of TypeScript.
The title of this chapter includes the word “advanced” in it, though whether the things in this chapter are especially advanced or not as people typically mean the word is up for debate. ...