DEV Community

Discussion on: 10 reasons why you should use Typescript

Collapse
zelcion profile image
Fábio M Jr

It seems that there are quite a few folks around who are quite negative around TypeScript, and I mostly get their point.

I still prefer to have the type system to stop me from making dumb mistakes, or helping me not needing to remember the exact interface of that class I made 3 Months ago. I'd go as far as saying it is crucial for having a successful big team of developers working around in the same code.

From experience, I can say that TypeScript enabled me to actually deliver my open source software, Meta-System mapikit.github.io/meta-system-docs/ . If it wasn't for using it, I'd be dead with the time lost trying to figure out messy interfaces, and validating huge JSON files.

Yes, you do end up writing more code, but that code is ensured to not randomly throw type errors at you.