Conferência de JavaScript (Node.js): principais anúncios e novos recursos

Treinador Online de Python para Iniciantes

Aprenda Python facilmente sem sobrecarga teórica. Resolva tarefas práticas com verificação automática e escreva código diretamente no navegador.

Start Course

Node.js: um novo ciclo de evolução



Na conferência anual de JavaScript e Node.js, a comunidade de desenvolvedores recebeu muitos anúncios há muito esperados. O evento reuniu milhares de participantes de todo o mundo, e as principais novidades diziam respeito tanto ao próprio runtime Node.js quanto às ferramentas associadas. Reunimos para você os anúncios mais significativos que mudarão a abordagem para criar aplicações server-side.



1. Node.js 22: modo estável e desempenho aprimorado



O principal anúncio foi o lançamento da versão estável do Node.js 22. Entre as principais mudanças:



  • Suporte nativo a WebSocket — agora não é necessário instalar bibliotecas de terceiros para trabalhar com conexões em tempo real
  • Garbage collector aprimorado — redução média de 15% no consumo de memória
  • Módulo node:sqlite — trabalho integrado com SQLite sem dependências adicionais
  • Suporte completo a módulos ES — o modo CommonJS está gradualmente se tornando coisa do passado


Os desenvolvedores notaram que o Node.js 22 ficou 20% mais rápido que a versão anterior ao processar um grande número de requisições simultâneas.



2. Bun: novo concorrente no mercado



Atenção significativa foi dada ao projeto Bun — um runtime alternativo para JavaScript. A equipe anunciou a versão 1.2, que agora é totalmente compatível com a API do Node.js. Entre as vantagens:



  • Execução de scripts até 4 vezes mais rápida que o Node.js
  • Transpilador TypeScript e JSX integrado sem configuração adicional
  • Gerenciador de pacotes próprio (10 vezes mais rápido que o npm)


Muitos palestrantes recomendaram o Bun para novos projetos, especialmente em arquitetura de microsserviços.



3. TypeScript 6.0: tipagem estrita para servidores



A Microsoft apresentou uma versão preliminar do TypeScript 6.0. A principal novidade são os decorators no nível do padrão ECMAScript. Isso significa que agora é possível usar decorators sem flags experimentais. Também foi adicionado suporte a:



  • Tipos condicionais com literais de template
  • Operador satisfies para inferência precisa de tipos
  • Integração com as novas APIs do Node.js 22


4. Deno: versão estável 2.0 e compatibilidade com npm



O projeto Deno (criado pelo criador do Node.js) anunciou o lançamento estável 2.0. A principal mudança é a compatibilidade total com pacotes npm. Agora o Deno pode executar praticamente qualquer código Node.js existente. Adicionalmente:



  • Suporte nativo a variáveis de ambiente a partir de arquivos .env
  • Segurança aprimorada — por padrão, todos os scripts são executados em sandbox
  • Ferramenta para migração automática de projetos do Node.js para o Deno


5. Ferramentas de desenvolvedor: o que há de novo?



A conferência também apresentou atualizações de ferramentas populares:



  • ESLint 9.0 — transição para configuração plana, abandono de regras obsoletas
  • Webpack 6 — arquitetura modular e suporte a novos padrões JavaScript
  • Prisma 6 — suporte aprimorado a SQLite e bancos de dados serverless


Resultados e previsões



Con

Recommended Libraries