But this was certainly an eye-opening experience for me. I immediately decided to work more on TypeScript skills and today, I can confidently say that I am pretty good with TypeScript. We go along really well and I love working with TypeScript. The full stack project that I am working on right now uses TypeScript.
TypeScript solves this problem really well. It gives a well-defined shape to our project and we can say that it enforces certain rules in the codebase. Like when we define a variable that must be of the type Number, no one can assign a string to that variable. Here's an example -
const num: Number = 10 // valid
const num: Number = '10' // TypeScript will not allow this.
So moral of the story is TypeScript is super useful and fun. So if you are looking for getting a job in a good startup or development agency, please make sure that you are familiar with TypeScript. It is not difficult to learn but it definitely needs some practice. So try making some projects with TypeScript.
Also, if this blog convinces you to learn TypeScript, make sure that you also read my blog on learning a new framework/library. This might give you some insights on how to learn something new in programming. Hope this blog helped you get some insights. See you soon in a next blog 🙋