Node.js expande horizontes: soporte para una nueva plataforma de JavaScript en el servidor

Entrenador de Python en Línea para Principiantes

Aprende Python fácilmente sin sobrecargarte de teoría. Resuelve tareas prácticas con verificación automática, recibe pistas y escribe código directamente en el navegador, sin instalar nada.

Start Course

Node.js da un paso adelante: soporte oficial para una nueva plataforma de hardware y software



El equipo de desarrolladores de Node.js anunció una importante actualización: el popular entorno de ejecución de JavaScript en el servidor ahora es compatible oficialmente con una nueva plataforma. Esta expansión del ecosistema abre a los desarrolladores oportunidades adicionales para implementar aplicaciones, mejorar el rendimiento y optimizar la infraestructura.



La nueva plataforma en cuestión es la arquitectura RISC-V (versión de 64 bits). Anteriormente, Node.js estaba disponible principalmente para x86, x64 y ARM. Ahora, los desarrolladores que utilizan chips basados en RISC-V podrán ejecutar aplicaciones JavaScript en el servidor sin necesidad de emulación ni capas adicionales.



¿Qué significa esto para los desarrolladores?



  • Rendimiento nativo — las aplicaciones Node.js ahora funcionan directamente en RISC-V, aprovechando todas las ventajas de la optimización del hardware.
  • Reducción de costos — la arquitectura RISC-V es abierta y libre de licencias, lo que permite a los fabricantes crear soluciones de servidor más asequibles.
  • Eficiencia energética — los chips RISC-V tradicionalmente consumen menos energía, algo crítico para centros de datos y dispositivos IoT.
  • Expansión del ecosistema — los desarrolladores obtienen la capacidad de portar sus proyectos al nuevo hardware con cambios mínimos en el código.


Detalles técnicos de la actualización



La versión de Node.js que recibió soporte para RISC-V (a partir de Node.js 20.x) incluye:



  • Soporte completo para el motor V8 JavaScript, compilado para RISC-V 64.
  • Funcionamiento de todos los módulos nativos (crypto, fs, http, net) sin configuración adicional.
  • Integración con paquetes npm que utilizan complementos nativos (siempre que se recompilen).


Según el equipo de Node.js, el rendimiento en RISC-V en las pruebas comparativas (benchmarks) es comparable al de ARM64 a una frecuencia de reloj similar, e incluso lo supera en algunos escenarios (por ejemplo, al trabajar con criptografía).



¿Dónde será útil?



  • Proyectos educativos — ahora se puede aprender JavaScript en el servidor en placas únicas RISC-V económicas (por ejemplo, StarFive VisionFive).
  • Computación en el borde (Edge) — el bajo consumo energético hace que RISC-V sea ideal para servidores periféricos y dispositivos inteligentes.
  • Centros de datos corporativos — las empresas que buscan alejarse de las arquitecturas propietarias obtienen una alternativa completa.


¿Cómo empezar?



Para probar Node.js en RISC-V, basta con:

  1. Instalar una imagen de SO compatible con RISC-V (por ejemplo, Fedora RISC-V o Debian para RISC-V).
  2. Descargar la compilación binaria de Node.js desde el sitio web oficial (sección «Other Downloads» → «RISC-V 64»).
  3. Ejecutar node -v — y ya está listo para trabajar.


Esta actualización es un paso significativo hacia la diversificación de las plataformas de hardware en el mundo de JavaScript en el servidor. Los desarrolladores obtienen más libertad de elección, y la comunidad de Node.js, un motivo más para sentirse orgullosa.



Siga las noticias en pythonlib.ru — continuamos informando sobre las actualizaciones tecnológicas más relevantes.

Recommended Libraries