Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Typescript

Buzzvil
August 01, 2018

 Typescript

By Phil

Buzzvil

August 01, 2018
Tweet

More Decks by Buzzvil

Other Decks in Programming

Transcript

  1. Typescript is… • Typed superset of JS • Compile to

    plain JS • Open source https://www.typescriptlang.org/
  2. Good Parts • Familiarity • Compile time type check •

    Interfaces • Class-based design patterns • Support • Micro$oft • Popular editors • Community • Angular, React, Vue • Standard JS Interoperability • Just JavaScript
  3. Good Parts • Readability • Helper • Enable Specification without

    any comments • Safety • Data handling(Especially form) + RxJS
  4. API

  5. Problems • Lack of experience • No one used Typescript

    as product level • @types problem • If we need 3’rd party library, also need Definition files of Library • Normally, they provide definition files. But…It's not forced