Why Typescript

  • Brings Type System into Javascript
  • Helps you spot errors in your code as you type
  • Less debugging and testing time needed
  • Providing types is a form of documenting code
  • Easy to learn from Javascript developers and not only
  • Provides rich configuration along with non-JS features like interfaces

Summarising the above:

  1. Less errors found in production
  2. Faster delivery
  3. Easier code management
  4. Increased code quality & team performance