Novedades en Node.js: Versión 21, LTS y Concurso de Mascota
·7m 46s
Actualizaciones críticas en Node.js
El ecosistema de Node.js se encuentra en un punto importante de transición. Con la reciente llegada de la versión 21, se definen nuevas hojas de ruta para los desarrolladores:
- Node.js 20 es ahora LTS: A partir de octubre, la versión 20 se convierte en Long Term Support, asegurando mantenimiento y parches de seguridad hasta 2026.
- Deprecación de versiones: Las versiones 14 y 16 ya no cuentan con soporte, por lo que es obligatorio actualizar para evitar fallos de seguridad críticos.
- La regla de las versiones: Se recuerda que las versiones impares (como la 21) son para experimentación, mientras que las pares son las recomendadas para entornos de producción.
Novedades clave en Node.js 21
Esta actualización introduce funcionalidades muy esperadas por la comunidad:
- WebSockets nativos: Se añade un cliente built-in para WebSockets, facilitando la comunicación sin dependencias externas (actualmente en fase experimental).
- Fetch estable: La API fetch abandona el estado experimental para ser totalmente estable.
- V8 v11.8: La integración del nuevo motor permite el uso de Array Grouping mediante el método
Object.GroupBy, optimizando la manipulación de datos. - Evolución del TestRunner: Mejoras significativas en la detección y ejecución de pruebas.
"Node.js 21 trae novedades donde podemos estar probando diferentes cosas."
Búsqueda de una nueva mascota
Node.js ha lanzado oficialmente un concurso creativo para encontrar una mascota oficial. A diferencia de otros proyectos como Deno o Bun, Node busca una identidad visual propia, prohibiendo explícitamente el uso de inteligencia artificial para las propuestas.
Temas
Node.js
Programación
JavaScript
LTS
DesarrolloWeb
WebSockets
Backend