TypeScript

1dfad8107453e0f493ff1a6a8e48d503?s=47 Jaime
October 01, 2013

 TypeScript

A short introduction to TypeScript (presented in Dev Friday at Medius)

1dfad8107453e0f493ff1a6a8e48d503?s=128

Jaime

October 01, 2013
Tweet

Transcript

  1. TypeScript the future of JavaScript is here… …and it comes

    with extra goodies
  2. 1. What is TypeScript? 2. Walkthrough demo 3. Tooling

  3. “Microsoft's TypeScript may be the best of the many JavaScript

    front ends. It seems to generate the most attractive code. “ Douglas Crockford – visionary and guru
  4. Douglas Crockford – dynamic type hippie “I think that JavaScript's

    loose typing is one of its best features and that type checking is way overrated. TypeScript adds sweetness, but at a price. It is not a price I am willing to pay.”
  5. - Application-scale JavaScript - Modules and classes - Strongly typed

    - Lots of syntactic sugar - Superset of JavaScript What is TypeScript?
  6. …it’s… What is TypeScript? In summary… JavaScript #

  7. None
  8. Demo

  9. Demo

  10. Demo “Hmm… … what if … We change some our

    *.js files to *.ts files…?”
  11. - Application-scale JavaScript - Modules and classes - Strongly typed

    - Lots of syntactic sugar - Superset of JavaScript Tooling Where to get it?
  12. “Hmm… … what if … We change some our *.js

    files to *.ts files…?” Where to get it? Full support for TypeScript preview and compilation. When a TypeScript file (.ts) is saved in Visual Studio, Web Essentials will compile it automatically and generate a preview. Regions, source maps, minification…
  13. Where to get it?

  14. If you want to know more… http://www.typescriptlang.org/

  15. If you want to know more…

  16. Thank you!!!