"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Atualizações TCJavaScript, TypeScript Beta, Node.js e muito mais

Atualizações TCJavaScript, TypeScript Beta, Node.js e muito mais

Publicado em 2024-11-09
Navegar:618

TCJavaScript Updates, TypeScript  Beta, Node.js vnd more

Bem-vindo a uma nova edição de "This Week in JavaScript"!

Hoje, temos algumas atualizações ENORMES para a linguagem JavaScript do TC39, lançamento oficial do Deno 2, TypeScript 5.7 Beta e muito mais, então vamos direto ao assunto!

Atualizações do TC39: O que está por vir para o JavaScript?

A recente reunião do TC39 em Tóquio trouxe ótimas atualizações que tornarão o trabalho com JavaScript ainda melhor. Os recursos JavaScript passam por seis "estágios" diferentes antes de serem disponibilizados, e aqui estão alguns destaques:

Ajudantes do Iterador: Acabei de chegar ao estágio 4! Isso facilitará o manuseio de grandes conjuntos de dados, adicionando mais ferramentas para processar dados.

Importar atributos e módulos JSON: Esta atualização tornará a importação de arquivos JSON mais suave, melhorando o desempenho e a flexibilidade.

Promise.try: Agora no estágio 4, ele simplifica o tratamento de erros em promessas, reduzindo a necessidade de código extra.

Outras atualizações interessantes incluem Math.sumPrecise e Shared Structs, ambas destinadas a melhorar a eficiência do JavaScript.

Lançamento oficial do Deno 2

Deno 2 acabou de ser lançado e está repleto de novos recursos! Construído para simplificar o desenvolvimento de JavaScript e TypeScript, o Deno 2 agora é compatível com versões anteriores do Node.js, o que significa que você pode executar seus projetos Node existentes sem problemas.

Alguns recursos de destaque incluem:

Gerenciador de pacotes 90% mais rápido: Com um cache quente, o gerenciador de pacotes do Deno é muito mais rápido que o npm, então não há mais espera pelas instalações.

Workspaces e Monorepos: Gerenciar grandes projetos agora é mais fácil, especialmente ao trabalhar com Deno e Node.

JSR (JavaScript Registry): Facilita o compartilhamento de módulos TypeScript entre ambientes.

TypeScript 5.7 beta

TypeScript 5.7 Beta chegou, trazendo consigo algumas atualizações úteis:

Nova verificação de variáveis ​​nunca inicializadas: Um recurso útil para detectar bugs antecipadamente.

Reescritas de caminho para importações relativas: Simplifica a construção e execução de código em Deno, Bun e Node.js.

TypeScript 5.7 é quase funcionalidade estável, então espere correções de bugs e melhorias de desempenho na versão final.

Novas ferramentas e versões

Bun v1.1.30: Agora oferece suporte ao agrupamento de vários arquivos CSS, introduz um novo comando de publicação bun e oferece tempos de inicialização mais rápidos.

Node.js v20.18.0: Apresenta inspeção experimental de rede, ajudando você a monitorar a atividade da rede em tempo real.

DOCX 9.0: Permite fácil geração e edição de arquivos Word via JavaScript ou TypeScript.

TinyJS: Uma biblioteca leve para manipulação de DOM, perfeita para simplificar elementos HTML em seus projetos.

E é isso na terceira edição de "This Week in JavaScript"!

Obrigado por assistir.

Sinta-se à vontade para compartilhar este boletim informativo com um colega desenvolvedor e certifique-se de estar inscrito para ser notificado sobre o próximo problema.

Até a próxima, boa codificação!

Referências

Atualizações do TC39

Deno 2

TypeScript 5.7 Beta

Pão v1.1.30

NodeJS v20.18.0

DOCX 9.0

TinyJS

Declaração de lançamento Este artigo foi reproduzido em: https://dev.to/thisweekinjavascript/tc39-javascript-updates-typescript-57-beta-nodejs-v20180-and-more-47n3?1 Se houver alguma violação, entre em contato com study_golang@163 .com para excluí-lo
Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3