Conferência sobre TypeScript: principais anúncios que mudarão o desenvolvimento
Nesta semana, em Seattle, foi encerrada a conferência anual TypeScriptConf 2025, que reuniu milhares de desenvolvedores de todo o mundo. A equipe do TypeScript apresentou uma série de atualizações significativas que prometem simplificar o desenvolvimento, aumentar o desempenho e expandir os limites de uso da linguagem. Reunimos os anúncios mais importantes para você.
1. Revolução no desempenho: compilador nativo
A grande surpresa da conferência foi o anúncio do novo compilador nativo do TypeScript, escrito em Rust. Segundo a equipe, isso acelerará a compilação em 5 a 10 vezes, dependendo do tamanho do projeto. O novo compilador já está disponível em versão experimental e será incluído no lançamento estável do TypeScript 6.0, previsto para o final de 2025. Os desenvolvedores destacaram que isso é especialmente relevante para grandes repositórios monolíticos.
2. Nova sintaxe: "Decoradores" e "Importações Tipadas"
Um dos anúncios mais aguardados foi o suporte oficial a decoradores (decoradores de propriedades e métodos) na distribuição padrão do TypeScript. Anteriormente, essa funcionalidade era experimental, mas agora foi estabilizada e está pronta para uso em produção. Além disso, foi apresentada uma nova diretiva de importações tipadas:
import type { User } from './models'— agora é possível indicar explicitamente que apenas o tipo está sendo importado, o que reduz o tamanho do bundle final.- Tipos condicionais aprimorados — nova sintaxe para trabalhar com tipos condicionais torna o código mais legível e menos propenso a erros.
- Suporte a tipos recursivos — simplificação significativa para trabalhar com estruturas de dados profundamente aninhadas.
3. Integração com IA: TypeScript Assistant
A equipe do TypeScript também apresentou o TypeScript Assistant — um assistente de IA integrado que funciona diretamente no editor de código. Ele é capaz de:
- Gerar tipos automaticamente para estruturas JSON complexas e respostas de API.
- Sugerir refatoração — a IA analisa o código e sugere melhorias para a segurança de tipos.
- Detectar erros potenciais em estágios iniciais, analisando a lógica de execução.
O Assistant já está integrado ao VS Code e às IDEs JetBrains e está disponível para testes beta.
4. Planos para 2025: o que vem a seguir?
Na conferência, também foram divulgados os planos de longo prazo para o desenvolvimento do TypeScript:
- Suporte completo a ESM (ECMAScript Modules) — espera-se que no TypeScript 6.0 os módulos funcionem nativamente sem configurações adicionais.
- Compatibilidade aprimorada com Python e Rust — a equipe está trabalhando em ferramentas para geração automática de tipos TypeScript a partir de código nessas linguagens.
- Nova ferramenta de migração — um utilitário que ajudará os desenvolvedores a migrar rapidamente projetos de JavaScript para TypeScript, determinando tipos automaticamente.
Resultados da conferência
A TypeScriptConf 2025 mostrou que a linguagem continua a se desenvolver ativamente, mantendo o equilíbrio entre tipagem estrita e flexibilidade. O novo compilador em Rust, a sintaxe aprimorada e a integração com IA tornam o TypeScript ainda mais atraente para projetos modernos. Se você ainda não usa TypeScript em