Home Blogs Abraçando o futuro: Node.js 20 agora disponível no Edgio
Applications

Abraçando o futuro: Node.js 20 agora disponível no Edgio

About The Author

Outline

Temos o prazer de anunciar o suporte para o Node.js 20 com o lançamento do Edgio v7.5.0, oferecendo aos nossos usuários ainda mais flexibilidade e recursos de ponta para suas implantações de Sites Edgio e Cloud Functions. Para recapitular, Edgio anunciou suporte para Node.js 18 há cerca de um mês e prometemos atualizações mais rápidas no futuro. E aqui estamos com uma grande atualização cerca de um mês depois.

Opções expandidas para suas implantações

Com esta atualização, agora você pode escolher entre Node.js 18 e 20, adaptando seu ambiente de tempo de execução às necessidades do aplicativo. O Node.js 20 traz uma série de novos recursos, incluindo um motor JavaScript V8 atualizado, melhorias na interface de sistemas de montagem da Web (WASI), melhor interoperabilidade para a API de criptografia da Web com outros ecossistemas JavaScript e muito mais. Você pode ler mais sobre esses aprimoramentos no blog oficial de anúncios do Node.js 20.

Atualização importante no Node.js 16

O Node.js 16 chegou ao fim da vida útil (EOL) e será descontinuado em 12 de junho de 2024. Durante o período EOL, a partir de 11 de setembro de 2023, apenas as atualizações subjacentes do sistema operacional serão aplicadas, sem patches de segurança ou outras atualizações para o Node.js 16.
Os usuários podem continuar implantando cargas de trabalho Node.js 16 usando versões da CLI do Edgio anteriores à v7.5.0. No entanto, as implantações do Node.js 16 não serão mais permitidas se os usuários optarem por atualizar sua CLI do Edgio para v7.5.0 ou posterior. Após 12 de junho de 2024, novas implantações usando o Node.js 16 como o Cloud Runtime não serão possíveis em nenhuma versão da CLI do Edgio.

Para garantir uma transição suave e manter a segurança de seus aplicativos, recomendamos migrar suas implantações para o Node.js 18 ou 20 o mais rápido possível.

Como atualizar para Node.js 20

Atualizar para Node.js 20 no Edgio é simples. Basta atualizar a versão da CLI do Edgio para a mais recente executando o seguinte comando no diretório do projeto:

npx edgio use mais recente

Após a atualização, defina a chave cloudRuntime no seu arquivo edgio.config.js como nodejs20.x.

Aqui está um exemplo:

module.exports = {
cloudRuntime: 'nodejs20.x',
// ... other configurations
};

Quaisquer implantações que você fizer após essas alterações usarão o Node.js 20 como tempo de execução para sites do Edgio e do Cloud Functions.

Abrace o futuro com Edgio

Na Edgio, estamos empenhados em fornecer-lhe as mais recentes tecnologias e ferramentas para criar aplicações web poderosas, eficientes e seguras. Com o suporte ao Node.js 20, você está bem equipado para aproveitar os últimos desenvolvimentos no ecossistema JavaScript.

Nós encorajamos você a explorar os novos recursos e benefícios oferecidos pelo Node.js 20 no Edgio e esperamos apoiá-lo em sua jornada de desenvolvimento. Se você tiver alguma dúvida ou precisar de ajuda com sua migração, nossa equipe está aqui para ajudar.