Home Blogs Abrazando el futuro: Node.js 20 ahora disponible en Edgio
Applications

Abrazando el futuro: Node.js 20 ahora disponible en Edgio

About The Author

Outline

Estamos encantados de anunciar el soporte para Node.js 20 con el lanzamiento de Edgio v7.5.0, ofreciendo a nuestros usuarios aún más flexibilidad y características de vanguardia para sus implementaciones de Sitios Edgio y Funciones Cloud. En resumen, Edgio anunció el soporte para Node.js 18 hace aproximadamente un mes y prometimos actualizaciones más rápidas en el futuro. Y aquí estamos con una actualización importante alrededor de un mes después.

Opciones expandidas para sus implementaciones

Con esta actualización, ahora puede elegir entre Node.js 18 y 20, adaptando su entorno de tiempo de ejecución a las necesidades de su aplicación. Node.js 20 trae una serie de nuevas características, incluyendo un motor JavaScript V8 actualizado, mejoras en la interfaz de sistemas de ensamblaje web (WASI), mejor interoperabilidad para Web Crypto API con otros ecosistemas de JavaScript, y más. Puedes leer más sobre estas mejoras en el blog oficial de anuncios de Node.js 20.

Actualización importante en Node.js 16

Node.js 16 ha llegado a su fin de vida (EOL) y estará en desuso el 12 de junio de 2024. Durante el período EOL, a partir del 11 de septiembre de 2023, solo se aplicarán actualizaciones subyacentes del sistema operativo, sin parches de seguridad u otras actualizaciones para Node.js 16.
Los usuarios pueden continuar implementando las cargas de trabajo de Node.js 16 usando las versiones de Edgio CLI anteriores a la v7.5.0. Sin embargo, las implementaciones de Node.js 16 ya no se permitirán si los usuarios eligen actualizar su CLI de Edgio a v7.5.0 o posterior. Después del 12 de junio de 2024, las nuevas implementaciones que usen Node.js 16 como Cloud Runtime no serán posibles en ninguna versión de Edgio CLI.

Para garantizar una transición fluida y mantener la seguridad de sus aplicaciones, recomendamos migrar sus implementaciones a Node.js 18 o 20 lo antes posible.

Cómo actualizar a Node.js 20

Actualizar a Node.js 20 en Edgio es sencillo. Simplemente actualice su versión Edgio CLI a la última ejecutando el siguiente comando en el directorio de su proyecto:

npx edgio uso último

Después de la actualización, establezca la tecla cloudRuntime en su archivo edgio.config.js en nodejs20.x.

Aquí hay un ejemplo:

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

Cualquier implementación que realice después de estos cambios usará Node.js 20 como tiempo de ejecución para sitios de Edgio y funciones de nube.

Abraza el futuro con Edgio

En Edgio, estamos comprometidos a proporcionarle las últimas tecnologías y herramientas para construir aplicaciones web potentes, eficientes y seguras. Con el soporte de Node.js 20, está bien equipado para aprovechar los últimos desarrollos en el ecosistema de JavaScript.

Le animamos a explorar las nuevas características y beneficios que ofrece Node.js 20 en Edgio y esperamos apoyarle en su viaje de desarrollo. Si tiene alguna pregunta o necesita ayuda con su migración, nuestro equipo está aquí para ayudarlo.