19 Mar 2018

Why TypeScript?

varfortypescript.jpg


Frontend development in JavaScript has always been rife with  pitfalls. An experienced team will know about these and take them into account — using linters, tests, best practices, style guides, etc. All  these things help raise code quality, but they don't address the fundamental problem: that JavaScript as a language is poorly equipped  for developing large applications.

TypeScript  solves that problem. From day 1 with TypeScript, you're catching  mistakes that JavaScript blissfully ignores. You can build bigger and  more ambitiously, and gain better control over the architecture of the  application. At the same time, you bring all your knowledge of  JavaScript into your TypeScript development.

A few contrasting examples: in JavaScript it's fine to forget a  property in an object literal, to call a function with the wrong number  of arguments, or to write code that will never be reached in a program.  TypeScript flags all of these things as errors, often directly in an IDE.

We offer courses and consulting in TypeScript.

Related courses

  • TypeScript

    TypeScript starts from JavaScript and turns it into a safe language. You get gradual type checking, code completion, as well as static checking of the way your code hangs together. JavaScript never had the hard, protective shell that we're used to in contemporary languages. TypeScript acts like a programming exoskeleton, giving you safety, expressive power, and precision on top of the original language. 

    Duration: 2 days
    Price: 21 500 SEK
  • JavaScript Foundation

    This course provides a solid JavaScript foundation that you can use to build sites and applications for the web. 

    Duration: 2 days
    Price: 21 500 SEK
  • JavaScript Foundation in Prague

    This course provides a solid JavaScript foundation that you can use to build sites and applications for the web. 

    Duration: 2 days
    Price: 26 500 SEK