Conferência de TypeScript 2024: principais anúncios e novidades

Treinador Online de Python para Iniciantes

Aprenda Python facilmente sem sobrecarga teórica. Resolva tarefas práticas com verificação automática e escreva código diretamente no navegador.

Start Course

Conferência de TypeScript 2024: principais anúncios e novidades



Neste ano, a conferência de TypeScript, realizada no final de maio, foi um verdadeiro marco para toda a comunidade de desenvolvedores. A equipe da Microsoft, responsável pela linguagem, apresentou não apenas a nova versão — TypeScript 5.5, mas também compartilhou planos ambiciosos para o futuro. Reunimos para você os anúncios mais importantes que mudarão a abordagem de desenvolvimento em TypeScript.



TypeScript 5.5: estabilidade e desempenho

O lançamento do TypeScript 5.5, que ocorreu logo após a conferência, foca na melhoria do desempenho e na correção de erros. Principais mudanças:

  • Aceleração da verificação de tipos. Em grandes projetos com milhares de arquivos, a velocidade da verificação incremental aumentou em 15-20%.
  • Novo modo de isolamento. Desenvolvedores podem usar isolatedDeclarations para acelerar a compilação em monorepositórios.
  • Suporte aprimorado para decoradores. Muitos bugs relacionados a decoradores de métodos e classes foram corrigidos, tornando seu uso mais previsível.


O anúncio mais impactante: novo compilador em Go

A principal notícia da conferência foi o anúncio do trabalho em um novo compilador TypeScript, escrito na linguagem Go. O compilador atual é escrito em TypeScript e roda via Node.js, o que impõe limitações de desempenho. A nova versão promete:

  • Aumento de velocidade de 10 a 20 vezes na verificação completa de tipos.
  • Redução do consumo de memória em até 50%.
  • Processamento paralelo de arquivos graças ao multithreading nativo do Go.

Espera-se que o primeiro protótipo público seja lançado em 2025. Isso significa que até os projetos mais pesados serão compilados em segundos.



Melhorias para desenvolvedores: IntelliSense e autocompletar

A Microsoft anunciou a integração com novos algoritmos de aprendizado de máquina para melhorar o IntelliSense no VS Code. Agora, o autocompletar levará em conta não apenas os tipos, mas também o contexto de uso das variáveis. Por exemplo, ao trabalhar com bibliotecas como React ou Express, o editor sugerirá os métodos e propriedades mais prováveis com base em padrões de uso.



Futuro do TypeScript: o que vem a seguir?

Na conferência, também foram discutidos planos de longo prazo. Entre eles:

  • Suporte completo para decoradores de acordo com o padrão mais recente do TC39.
  • Melhoria no trabalho com padrões de projeto — introdução de novos tipos utilitários para fábricas e singletons.
  • Integração com WebAssembly — possibilidade de executar código TypeScript no navegador com desempenho próximo ao nativo.


Conclusão

A conferência mostrou que o TypeScript continua a se desenvolver ativamente, sem se acomodar. O novo compilador em Go e as melhorias na versão 5.5 tornam a linguagem ainda mais atraente para o desenvolvimento empresarial. Se você usa TypeScript em seus projetos, atualize para a versão mais recente e fique de olho nos anúncios — o futuro parece muito promissor.

Recommended Libraries