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

AppMaster na BubbleCon 2024: Explorando tendências sem código
AppMaster na BubbleCon 2024: Explorando tendências sem código
A AppMaster participou da BubbleCon 2024 em Nova York, obtendo insights, expandindo redes e explorando oportunidades para impulsionar a inovação no espaço de desenvolvimento sem código.
Resumo do FFDC 2024: Principais insights da conferência de desenvolvedores do FlutterFlow em Nova York
Resumo do FFDC 2024: Principais insights da conferência de desenvolvedores do FlutterFlow em Nova York
O FFDC 2024 iluminou a cidade de Nova York, trazendo aos desenvolvedores insights de ponta sobre desenvolvimento de aplicativos com o FlutterFlow. Com sessões lideradas por especialistas, atualizações exclusivas e networking incomparável, foi um evento imperdível!
Demissões na área de tecnologia em 2024: a onda contínua que afeta a inovação
Demissões na área de tecnologia em 2024: a onda contínua que afeta a inovação
Com 60.000 empregos cortados em 254 empresas, incluindo gigantes como Tesla e Amazon, 2024 verá uma onda contínua de demissões no setor de tecnologia remodelando o cenário da inovação.
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