Lanzan una nueva versión de NodeJS: Node.js 16 disponible

El equipo de Node JS anunció hoy, una nueva versión de Node JS, la versión de NodeJS 16.

Esta nueva versión, estará en vigor durante los próximos 6 meses y posteriormente, se promoverá a Soporte a largo plazo (LTS) en Octubre de 2021.

Tras, el lanzamiento de NodeJS 15 en Octubre de 2020, ya tenemos aquí una nueva actualización.

Desde el equipo de Node, nos dejan importantes recordatorios a tener en cuenta, si es que eres usuario de NODE o mantienes proyectos que lo implementen:

  • A finales de este mes de Abril: La versión de Node.js 10 llegará al final de su vida útil.
  • En Abril de 2022: La versión de Node.js 12 llegará al final de su vida útil.
  • En Abril de 2023: La versión de Node.js 14 lleará al final de su soporter a largo plazo.

Entre los aspectos más destacados, se incluye la actualización del motor JavaScript V8 a 9.0, binarios de Apple Silicon prediseñados y APIs estables adicionales.

Puedes descargar la última versión de https://nodejs.org/en/download/current/ o usar Node Version Manager en UNIX para instalar con nvm install 16.

La publicación del blog de Node.js que contiene el registro de cambios está disponible en NodeJS v16.0.0.

V8 actualizado a V8 9.0

Una nueva versión del motor JavaScript V8 trae ajustes y mejoras de rendimiento, además de mantener Node.js actualizado con las funciones del lenguaje JavaScript.

En Node.js v16.0.0, el motor V8 se actualiza a V8 9.0, desde V8 8.6 en Node.js 15.

Esta actualización incluye los índices de coincidencia de expresiones regulares de ECMAScript, que proporcionan los índices de inicio y finalización de la cadena capturada.

La matriz de índices está disponible a través de la propiedad .indices en objetos coincidentes cuando la expresión regular tiene la bandera /d.

Para obtener más información sobre las nuevas funciones y actualizaciones en V8, consulte el blog de V8: https://v8.dev/.

API Stable Timers Promises

La API Timers Promises proporciona un conjunto alternativo de funciones de temporizador que devuelven objetos Promise, eliminando la necesidad de utilizarlos util.promisify().

Otras características recientes

Algunas de las características lanzadas recientemente en Node.js 15, que también estarán disponibles en Node.js 16, incluyen:

  • Implementación experimental de la API estándar de Web Crypto
  • npm 7 (v7.10.0 en Node.js v16.0.0)
  • Nodo-API versión 8
  • AbortControllerImplementación estable basada en la API web AbortController
  • Mapas de origen estable v3
  • Implementaciones de plataforma web atob ( buffer.atob(data)) y btoa ( buffer.btoa(data)) para compatibilidad con API de plataforma web heredada

Nuevos mínimos de compilador y plataforma

Node.js proporciona binarios prediseñados para varias plataformas diferentes. Para cada versión importante, se evalúan y aumentan las cadenas de herramientas mínimas cuando corresponde.

Node.js v16.0.0 será la primera versión en la que enviamos binarios prediseñados para Apple Silicon.

Si bien proporcionaremos tarballs separados para las arquitecturas Intel ( darwin-x64) y ARM ( darwin-arm64), el instalador de macOS ( .pkg) se enviará como un binario ‘fat’ (multi-arquitectura).

La producción de estos binarios fue posible gracias a la generosidad de MacStadium que donó el hardware necesario al proyecto.

En nuestras plataformas basadas en Linux, el nivel mínimo de GCC para compilar Node.js 16 será GCC 8.3.

Los detalles sobre las cadenas de herramientas y los compiladores compatibles se documentan en el archivo BUILDING.md de Node.js.

Extras

Recuerda que puedes encontar los mejores libros de NodeJS y algunos recursos de NodeJS. ?

Relacionado

10 Frameworks que los Desarrolladores de Software deberían Aprender 2024

Bienvenidos desarrolladores web y de software, estamos en los inicios de 2023 y es posible que muchos se esten planteado sus objetivos para lo largo del año. Con anterioridad ya he compartidos las rutas de aprendizaje para un desarrollador front-end, un desarrollador full-stack o un desarrollador back-end entre otros muchos contenidos más. En este artículo, me gustaría compartir algunos de los mejores frameworks y bibliotecas para ¡SEGUIR LEYENDO!

10 Repositorio de GitHub que todo Desarrollador Web debería conocer

GitHub es el lugar que debes buscar cuando intentas mejorar como desarrollador, toda la información que necesitas está disponible en algún repositorio que alguien ya se ha molestado en indexar. Sin embargo, la parte complicado es encontrar el repositorio más adecuado. Es fácil sentirse perdido en todos los repositorios disponibles dentro de GitHub. Para ayudarte, he elaborado una lista de 10 repositorios de GitHub que pueden ¡SEGUIR LEYENDO!

15 Excelentes Libros GRATIS de Programación hechos por el creador de tutoriales de programación Flaviocopes (en inglés)

En los siguientes manuales vas a encontrar un gran contenido (en inglés) creado por @flaviocopes. Si te gustan sus contenidos, no dejes de visitar su página web flaviocopes.com, en la que Flavio publica un artículo en el que aprender algo nuevo cada día. Manual de Python. 2021 PDF, ePub, Mobi Manual para principiantes de React. 2020 PDF, ePub, Mobi Manual para principiantes de JavaScript. 2020 PDF, ¡SEGUIR LEYENDO!

15 Mejores Lenguajes de Programación que Aprender

Una de las habilidades más importantes para aprender en el mundo de hoy en día, es saber programar con un lenguaje de programación. En la actualidad, las computadoras han entrado en casi todas las industrias, desde el piloto automático de un avión hasta el velocímetro digital de una bicicleta pasando por la inclusión del Internet de las cosas en los pequeños electrodomésticos. Casi todo lo que ¡SEGUIR LEYENDO!

17 Nuevos Cursos Gratuitos de SQL, Python, Diseño Web y Más (06 de Marzo)

Regreso con nuevos cursos gratis, recuerda que algunos de los cupones de los cursos publicados ayer, es muy posible que aún sigan activos; y vas a poder encontrar cursos en español de javascript -typescript, react,vue- y Unity. Además, de cursos en inglés de Python, R, SQL y más; también tienes muchos cursos totalmente gratis y una gran oferta de guías para programación de O´Reilly (en inglés) ¡SEGUIR LEYENDO!

26 Nuevos Cursos GRATIS de Udemy: Python, Javascript, Flutter (cupón finalizado)

26 Nuevos cursos con cupones free de Udemy: En español (typescript,javascript, react, vue y videojuegos) e ingles (Python, Django, Javascript, R, SQL, Flutter, Java, Qt, Bootstrap, Illustrator y Photoshop). Cursos en Español ? Curso Gratis de Udemy: Aprende JavaScript y Jquery de 0 a 100 APÚNTATE ? Curso Gratis de Udemy: Aprende Typescript de 0 a 100 APÚNTATE ? Curso Gratis de Udemy: Aprende Vue + ¡SEGUIR LEYENDO!

40 Cursos Gratis de Udemy: Desarrollo Web, Python (cupón finalizado)

Recién llega la primavera y vamos con una publicación más, que incluye los cursos del Lunes; hoy tenemos, 9 cursos en español (Typescript, Javascript, React, Vue, Firebase, Swift, Azure, HTML y CSS, Power Bi). Más 31 cursos en inglés: Javascript, Typescript, React, Python, R, Java, Drupal, Android y Kotlin, Básicos de Visual Studio Code, Bootstrap, Gitlab, Maya 3D, Photoshop, Marketing en Facebook e Instagram, SEO. Iniciación ¡SEGUIR LEYENDO!

Salir de la versión móvil