FrontEnd Con '17 - Getting Started with TypeScript

FrontEnd Con '17 - Getting Started with TypeScript

Talk given at FrontEnd Con 2017 (http://frontend-con.io)

0722ad084c65f6177d80cf793cfbd013?s=128

Dominik Kundel

September 22, 2017
Tweet

Transcript

  1. Getting started with by Dominik Kundel Dominik Kundel | @dkundel

    | #frontendCon2017
  2. Dominik Kundel | @dkundel | #frontendCon2017

  3. HI! I'm Dominik! Dominik Kundel | @dkundel | #frontendCon2017

  4. About Me Developer Evangelist at Get in touch with me!

    @dkundel dkundel@twilio.com github/dkundel Dominik Kundel | @dkundel | #frontendCon2017
  5. Dominik Kundel | @dkundel | #frontendCon2017

  6. WARNING! Dominik Kundel | @dkundel | #frontendCon2017

  7. Live Coding! Dominik Kundel | @dkundel | #frontendCon2017

  8. What Is Dominik Kundel | @dkundel | #frontendCon2017

  9. Superset of JavaScript Dominik Kundel | @dkundel | #frontendCon2017

  10. Dominik Kundel | @dkundel | #frontendCon2017

  11. Dominik Kundel | @dkundel | #frontendCon2017

  12. Dominik Kundel | @dkundel | #frontendCon2017

  13. Let's Talk About JavaScript Dominik Kundel | @dkundel | #frontendCon2017

  14. Time For The Node.js REPL Dominik Kundel | @dkundel |

    #frontendCon2017
  15. JavaScript WTF? Dominik Kundel | @dkundel | #frontendCon2017

  16. What Does TypeScript Offer? Dominik Kundel | @dkundel | #frontendCon2017

  17. What Does TypeScript Offer? ▸ Compiler that converts TypeScript to

    JavaScript ▸ npm install -g typescript ▸ Extends JavaScript with a set of type annotations ▸ Type checking during compiling Dominik Kundel | @dkundel | #frontendCon2017
  18. Better Development Experience Dominik Kundel | @dkundel | #frontendCon2017

  19. Demo TypeScript Basics Dominik Kundel | @dkundel | #frontendCon2017

  20. tsconfig.json { "compilerOptions": { "jsx": "react", "noImplicitAny": true, "noImplicitThis": true,

    "sourceMap": true, "inlineSourceMap": true } } Dominik Kundel | @dkundel | #frontendCon2017
  21. Summary Dominik Kundel | @dkundel | #frontendCon2017

  22. You are already writing TypeScript Dominik Kundel | @dkundel |

    #frontendCon2017
  23. Safer Code Dominik Kundel | @dkundel | #frontendCon2017

  24. Better Development experience Dominik Kundel | @dkundel | #frontendCon2017

  25. bit.ly/startTypeScript Dominik Kundel | @dkundel | #frontendCon2017

  26. bit.ly/frontendcon-ts Dominik Kundel | @dkundel | #frontendCon2017

  27. Thank You! Contact Me: @dkundel dkundel@twilio.com github/dkundel Dominik Kundel |

    @dkundel | #frontendCon2017