If you're considering taking up web application development as a career, or even as a serious hobby, the question will arise, what language should you invest your time and efforts in. Your goal is to maximize the value of your applications and to improve your marketability.
Where Did TypeScript Come from and Why?
Microsoft introduced TypeScript in 2012, intending to give developers an improved programming language that includes advanced features and options:
Interestingly, TypeScript itself is actually written in TypeScript.
TypeScript has now come along offering many additional features:
That may not always be the case.
When to Use TypeScript
There are plenty of good reasons and situations that warrant developing with TypeScript:
When Not to Use TypeScript
There are reasons and scenarios that could make the use of TypeScript less than optimal:
If the answer to those questions is a resounding yes. TypeScript is your best solution.
On the other hand:
To be sure, many businesses and third-party software developers have embraced TypeScript for application development, and the community is growing. More tools are hitting the market that enhance the TypeScript language as a complete framework for building applications.