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
Como o mercado e a comunidade estão vendo TypeScriptCases interessantes desses últimos anosRedditSlackAirBnbLyftAsanaGlimmerVueO que mudou de Julho de 2017 (2.4 do TS) até Setembro de 2019 (3.6)Integração com JS melhorada e melhorias no AllowJSMelhorias de tiposInferência de tiposTipo unknownTipos negadosTipos condicionais, e tipos condicionais predefinidosMelhorias para JSXReferências de projetosBuild incremental (e impacto sobre o Angular)FuturoMelhorar a experiência pra quem usa JavaScriptFerramentas de migração para TypeScriptMais refatorações, code fix etcLint, TSLint -> ESLintBuild mais rápidoLinguagemVariadic typesOptional Chaining (Elvis operator)Assertion em controle de fluxoTipos recursivosEpisódio 52 no podcast da Lambda3 – TypeScriptGiovanni Bassi – @giovannibassiWilliam Grasel – @willgmbrCompasso CoolabCréditos das músicas usadas neste programa:
Music by Kevin MacLeod (incompetech.com) licensed under Creative Commons: By Attribution 3.0 – creativecommons.org/licenses/by/3.0