Confira neste papo Reto, Lucas Magalhães falando sobre TypeScript e Orientação a Objetos com JavaScript.

Mas o que é TypeScript?

  • Linguagem criada pela Microsoft, superset da versão ES6 do JavaScript;
  • Permite a inferência de tipos;
  • Validação estática do código;
  • Permite aplicação do paradigma de orientação a objetos;
  • Faz transpile do código TypeScript para o código JavaScript.

Lucas também falou sobre a Inferência de tipos, já que, com o TypeScript podemos aplicar a boa prática de tipar nossas variáveis, e assim indicar potenciais erros dentro da aplicação, em tempos de desenvolvimento, por conta da validação estática. 

Finalizando com Orientação a Objeto com JavaScript.  O JS ES6 aliado com o TypeScript permite a criação de classes  com construtores, métodos e atributos tipados, interfaces, herança, polimorfismo e generics, expandindo os recursos de orientação a objetos que podemos aplicar em nossos códigos.

Deixe aqui o seu comentário