DEV Community

Lambda3 Podcast

Lambda3 Podcast 168 – Novidades do TypeScript

Vamos analisar o que tem de novo no TypeScript!

Se você não conhece ainda o TypeScript é uma boa ideia ouvir o episódio 52 antes, onde explicamos sobre a linguagem, e trazemos mais recursos pra quem ainda não a conhece.

Feed do podcast: www.lambda3.com.br/feed/podcast
Feed do podcast somente com episódios técnicos: www.lambda3.com.br/feed/podcast-tecnico
Feed do podcast somente com episódios não técnicos: www.lambda3.com.br/feed/podcast-nao-tecnico

Pauta:

  • Como o mercado e a comunidade estão vendo TypeScript
  • Cases interessantes desses últimos anos
    • Reddit
    • Slack
    • AirBnb
    • Lyft
    • Asana
    • Glimmer
    • Vue
  • O que mudou de Julho de 2017 (2.4 do TS) até Setembro de 2019 (3.6)
    • Integração com JS melhorada e melhorias no AllowJS
    • Melhorias de tipos
      • Inferência de tipos
      • Tipo unknown
      • Tipos negados
      • Tipos condicionais, e tipos condicionais predefinidos
    • Melhorias para JSX
    • Referências de projetos
    • Build incremental (e impacto sobre o Angular)
  • Futuro
    • Melhorar a experiência pra quem usa JavaScript
      • Ferramentas de migração para TypeScript
    • Mais refatorações, code fix etc
    • Lint, TSLint -> ESLint
    • Build mais rápido
    • Linguagem
      • Variadic types
      • Optional Chaining (Elvis operator)
      • Assertion em controle de fluxo
      • Tipos recursivos

Links Citados:

Participantes:

Edição:

Créditos das músicas usadas neste programa:

Episode source