typescript 2.0 para desenvolvedores nodejs

"ONE LANGUAGE TO CONQUER THEM ALL"

ERICK WENDEL

MICROSOFT STUDENT PARTNER

​​

typescript

typescript

"TypeScript is a superset of JavaScript that compiles down into plain JavaScript (ES3+). The main goal of TypeScript is to enable developers to leverage excellent static typing capabilities."

typescript

  • Type annotations & type inference.
  • Generics.
  • Interfaces, enums, namespaces, modules and classes (the latter two available in ES6).
  • Safe refactoring.

demonstration !!

typescript vs es6

TYPESCRIPT VS ES6

  • Type annotations & type inference.
  • Generics.
  • Interfaces, enums, namespaces.
  • Static Properties.
  • Getters/Setters.
  • Safe refactoring.

demonstration

typescript 2.0 and es7

OBRIGADO !!!

  • http://bit.ly/control-flow-nodejs

  • http://bit.ly/mva-erickwendel

  • http://erickwendel.com.br

  • http://netcoders.com.br/blog​

  • http://slides.com/erickwendel/apis-com-nodejs-typescript/fullscreen

  • https://github.com/ErickWendel/meetup-nodejs-typescript

mais links

  • https://nodejs.org/en/about/

  • https://en.wikipedia.org/wiki/Node.js

  • http://stackoverflow.com/questions/21596172/what-function-gets-put-into-eventloop-in-nodejs-and-js

  • https://github.com/hapijs/joi/blob/v9.1.0/API.md

  • https://github.com/dwyl/hapi-auth-jwt2

  • https://github.com/ryanfitz/hapi-auth-jwt

  • http://hapijs.com/plugins

  • https://medium.com/@basarat/typescript-won-a4e0dfde4b08#.lsjpl9o1a

Made with Slides.com