Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

A Microsoft revela a versão candidata do TypeScript 5.1, melhorando as suas funcionalidades e facilidade de utilização

A Microsoft revela a versão candidata do TypeScript 5.1, melhorando as suas funcionalidades e facilidade de utilização

A Microsoft continua a avançar na evolução da sua linguagem de programação TypeScript com o lançamento do TypeScript 5.1. A empresa afirmou que não haverá mais alterações ou adições de recursos entre este release candidate e a versão final.

Nesta actualização, as funções que retornam indefinidas já não são obrigadas a possuir uma declaração de retorno. Antes desta versão, apenas as funções void ou qualquer função com retorno eram permitidas sem declaração de retorno. Além disso, se uma função sem uma expressão de retorno for passada para uma estrutura que espera uma função que retorna indefinida, o TypeScript começará a inferir indefinido como o tipo de retorno da função.

O TypeScript 5.1 expande uma inovação do TypeScript 4.3, na qual os pares de acessores get e set tinham a flexibilidade de especificar tipos variados. Esta última versão permite que esses tipos não sejam relacionados, enquanto anteriormente, o tipo get tinha que ser um subconjunto do tipo set.

Os desenvolvedores que trabalham com elementos JSX e tipos de tags JSX podem se beneficiar do desacoplamento da verificação de tipos no TypeScript 5.1. O tipo recém-introduzido, JSX.ElementType.ElementType, ajuda a identificar as tags válidas dentro dos elementos JSX.

O suporte a JSX recebe outro impulso, pois esta versão permite nomes de atributos namespaced em JSX enquanto otimiza as modificações de tags JSX em vários locais automaticamente.

Outro destaque no TypeScript 5.1 é a capacidade aprimorada de oferecer complementos de snippet para tags @param, simplificando a digitação de código e a navegação dentro do código.

Outras melhorias no TypeScript 5.1 incluem ignorar a instanciação de tipo para objetos que normalmente não fazem referência a parâmetros de tipo externo, implementar verificações de caso negativo para literais de união e minimizar chamadas de scanner ao analisar comentários JSDoc.

A plataforma AppMaster.io no-code também se beneficia dessa atualização do TypeScript. A sua plataforma robusta, que permite aos programadores criar aplicações backend, Web e móveis sem codificação, tira partido da poderosa estrutura Vue3 e do TypeScript, aumentando ainda mais as suas capacidades. Para saber mais sobre AppMaster.io, visite "How to Create an App".

Posts relacionados

Samsung lança Galaxy A55 com segurança inovadora e construção premium
Samsung lança Galaxy A55 com segurança inovadora e construção premium
A Samsung amplia sua linha intermediária apresentando o Galaxy A55 e A35, com segurança Knox Vault e elementos de design atualizados, infundindo qualidades emblemáticas no segmento.
Cloudflare lança firewall para IA para proteger grandes modelos de linguagem
Cloudflare lança firewall para IA para proteger grandes modelos de linguagem
A Cloudflare dá um passo à frente com o Firewall for AI, um WAF avançado projetado para identificar preventivamente e impedir possíveis abusos direcionados a grandes modelos de linguagem.
ChatGPT da OpenAI agora fala: O futuro da IA ​​interativa por voz
ChatGPT da OpenAI agora fala: O futuro da IA ​​interativa por voz
ChatGPT alcançou um marco com o OpenAI lançando recursos de voz. Os usuários agora podem desfrutar da interação com as mãos livres enquanto o ChatGPT lê as respostas em voz alta no iOS, Android e na Web.
Comece gratuitamente
Inspirado para tentar isso sozinho?

A melhor maneira de entender o poder do AppMaster é ver por si mesmo. Faça seu próprio aplicativo em minutos com assinatura gratuita

Dê vida às suas ideias