In 2021, TypeScript was among developers' three most popular programming languages. Source: Stackoverflow Developer Survey 2021
TypeScript Intellisense error overlay, giving important information about missing arguments
... if used correctly. An example that underscores this thesis? In a large-scale refactoring, the Airbnb group converted its codebase to TypeScript over the last few years. The previously accumulated bug reports were analyzed for months in a post-mortem study. The result: 38% of all bugs in the Airbnb codebase could have been avoided with TypeScript. This was the conclusion of Airbnb software developer Brie Bunge, presented in her talk "Adopting TypeScript at Scale" at JSConf Hawaii in 2019. Our developers have worked in projects with and without TypeScript and agree: every bug that is already detected at compile time means one less runtime error. Great tooling like Autocompletion helps makes bug prevention possible, where even entering a line of code in an IDE like VSCode can reveal important information provided by TypeScript through a practical overlay.
Excellent support by all popular editors and IDEs (Our recommendation: VSCode).
Continuous development of the language by the Microsoft Consortium & the TypeScript community
Natural transition for experienced developers of other "high level" languages like C# and Java
Earlier detection of bugs, more productivity, and more robust software
ESLint and TypeScript: a dream combo
Great compatibility and support with major frameworks (e.g. React, Angular, Vue)
Peerigon: the company for bespoke software development.
Do you already know Konsens, our free online tool?