Node.js 23.0 é lançado com suporte experimental a TypeScript

Node.js 23.0 chega com suporte experimental a TypeScript e diversas melhorias, como o uso de módulos ESM via "require()", suporte ao SQLite e Web Storage, além da remoção da versão de 32 bits do Windows.

Compartilhe:

A equipe de desenvolvimento do Node.js anunciou o lançamento da versão 23.0, trazendo novidades significativas para desenvolvedores que utilizam essa plataforma amplamente conhecida para a criação de aplicativos de rede com JavaScript. Classificado como uma versão intermediária, o Node.js 23.0 terá suporte oficial até junho de 2025. Enquanto isso, o Node.js 22, que será promovido a LTS no final de outubro, receberá atualizações de longo prazo até abril de 2027.

Entre os destaques dessa versão, está o suporte experimental para TypeScript, uma adição importante para os desenvolvedores que preferem o uso de tipos explícitos em suas aplicações. A funcionalidade pode ser habilitada com as opções --experimental-strip-types e --experimental-transform-types. A primeira opção remove as declarações de tipos do TypeScript, sem realizar a verificação de tipos, enquanto a segunda converte algumas estruturas de TypeScript para JavaScript, como enumerações e namespaces.

VAI GOSTAR: Pacotes e ferramentas Node.js que deveria conhecer

Outra novidade relevante é a habilitação do uso de módulos ESM (ECMAScript Modules) via require() por padrão. Essa funcionalidade, anteriormente experimental, agora está mais acessível, facilitando a integração de módulos compatíveis com navegadores diretamente em aplicações Node.js. Embora ainda em fase de testes, os desenvolvedores podem relatar problemas e ajustar a funcionalidade conforme necessário.

Apoie a Ramos da Informática

Café com Deus Pai Vol. 6 - 2026: Porções Diárias de Amor oferece 365 mensagens diárias que convidam você a um encontro íntimo com Deus, fortalecendo a fé e nutrindo a alma.

👉 Confira na Amazon .
Nas compras você contribui para manter o site no ar.

Suporte ao Web Storage

Além disso, a versão 23.0 também adiciona suporte experimental ao Web Storage, um API popular em navegadores para armazenar dados em cache (localStorage) ou temporários (sessionStorage). Essa implementação exige a ativação de uma flag experimental e a indicação de um arquivo para armazenamento. A plataforma também passou a incluir o SQLite como uma de suas dependências principais, permitindo que bases de dados sejam manipuladas diretamente com comandos SQL.

LEIA TAMBÉM:

Entrevista de técnica sobre Node.js: Perguntas e respostas

O que é o Elasticsearch e como instalar e utilizar com o Node

Apoie a Ramos da Informática

Café com Deus Pai Vol. 6 - 2026: Porções Diárias de Amor oferece 365 mensagens diárias que convidam você a um encontro íntimo com Deus, fortalecendo a fé e nutrindo a alma.

👉 Confira na Amazon .
Nas compras você contribui para manter o site no ar.

Compartilhe:

Ramos da Informática
Ramos da Informáticahttps://ramosdainformatica.com.br
Ramos da Informática é um hub de comunidade sobre linguagens de programação, banco de dados, DevOps, Internet das Coisas, tecnologia da indústria 4.0, Cyber Segurança e Startups.
🔥 Oferta Gamer

NITRO V15

Poder Total em Suas Mãos

N
🚀
Processador
Ryzen 7 7735HS
🎮
GPU
RTX 4050 6GB
RAM + SSD
16GB + 512GB
🖥️
Tela
15.6" FHD 165Hz
Ray Tracing DLSS 3.0 DDR5 Wi-Fi 6 RGB Backlit
Confira na Amazon
OFERTA!
Ver na Amazon
✓ Entrega Rápida ✓ Garantia