Recently, I’ve been hearing a lot of chatter around TypeScript and how it is pretty powerful. I was curious to see what all the fuss was about, so naturally, I took to the wonderful world of Udemy and jumped right in a course. This article will be a series of articles where I share the basics of TypeScript and my findings in hopes that this will help make those cloudy thoughts about TypeScript a little more clear.
⚠️ This article only reflects my opinion, lessons I learned, and quoted the opinions of other developers.⚠️
So… What is TypeScript?
In this intro chapter we saw:
- TypeScript has no role in how your code gets executed by the browser or Node.
- One might think of TypeScript as a fortune-teller while you are coding, letting you know if something is going to fail in advance.
As a developer, I find it worthy to take some time to learn what happens behind the scenes when learning new technologies, so that you have a better understanding of what’s going on. In my opinion, it brings a lot of clarity as you code. In the next chapter, I will create a simple application that executes some TypeScript code to put all this newfound knowledge to work. Stay Tuned!