¿Qué versión de node.js usar?

Autor: | Última modificación: 1 de diciembre de 2022 | Tiempo de Lectura: 3 minutos
Temas en este post:

Como todas las herramientas del desarrollo para la web, sean lenguajes o editores de programación, node.js se actualiza constantemente. Por ello, existen distintas versiones que un nuevo desarrollador web puede instalar en su máquina. En este post, te enseñaremos qué versión de node.js usar para tus proyectos y cómo diferenciar las versiones de esta herramienta.

¿Qué es node.js?

Node.js es un intérprete de JavaScript. Es decir, es un software al que le podemos dar código JavaScript para que lo ejecute por nosotros. Inicialmente, este intérprete fue diseñado para correr en servidores (el backend de la web). Sin embargo, hoy en día también es capaz de ser usado desde nuestros dispositivos para ejecutar distintos aspectos de la web, como lo son las herramientas de React y los sistemas de alertas. Por ello, ahora podemos pensar en node.js como una herramienta capaz de correr en muchos sitios.

En términos de la lógica detrás de este software, podemos pensar que está orientado a eventos. Es decir, a diferencia de la programación secuencial, el usuario o los programas clientes son quienes definen el flujo del proyecto. El motivo de esto es que son ellos los que disparan determinados eventos a los que nuestra aplicación tan solo reacciona.

Para conocer más sobre este tema, te recomendamos leer nuestro post sobre qué es node.js. A continuación, te enseñaremos qué versión de node.js usar.

¿Qué versión de node.js usar?

Una de las preguntas más frecuentes de los desarrolladores que empiezan a usar este intérprete es qué versión de node.js usar. Para responderte a esta pregunta, te recomendamos ir a la página oficial nodejs.org y consultar qué versiones te recomiendan en el momento en el que leas este artículo. Además, allí podrás encontrar una tabla que determina las versiones activas, en mantenimiento y actuales en distintos momentos del año.

Sin importar el momento en el que nos leas, te tenemos unas recomendaciones generales que seguro que te serán de ayuda.

LTS vs Actual

Siempre que entres a la página oficial de node.js encontrarás dos versiones principales. La versión de la izquierda, al margen de cuál sea, tendrá un número par y terminará con LTS. La versión de la derecha suele ser un número impar que termina con actual o current. Entonces, ¿qué versión de node.js usar?

Desde KeepCoding te recomendamos que utilices siempre la versión LTS. El mismo node.js te lo recomienda, pues es la que sugiere para la mayoría de los usuarios, porque la versión LTS o long term service es aquella última versión oficial a la que se le está dando mantenimiento actualmente. Es decir, el equipo detrás de node.js está constantemente corrigiendo bugs y tapando agujeros de seguridad.

Por su parte, la versión impar de la derecha suele tener un tiempo de vida más corto. En estas versiones se incorporan las últimas características o modificaciones a node.js. En este sentido, estas versiones suelen ser más recomendables para quienes quieran probar absolutamente todas las modificaciones que haga el equipo. Sin embargo, suelen recibir menos atención de la comunidad de desarrolladores de node.js, pues no todas sus funcionalidades están completamente seguras o acabadas. Por ello, correrás un poco más de riesgo al utilizar estas versiones, pues puede que no encuentres la seguridad o estabilidad requerida para proyectos grandes.

Si quieres conocer más sobre las distintas funcionalidades que soporta cada versión de node.js, te recomendamos explorar la página node.green. Allí encontrarás una tabla enorme con las distintas funciones y porcentaje de soporte en cada versión.

Por lo anterior, si lo que vas a hacer es crear una aplicación o un proyecto de gran aliento, te recomendamos siempre utilizar la versión par que te muestre la página web. Es decir, siempre la versión LTS.

¿Cuál es el siguiente paso?

Ahora que sabes qué versión de node.js usar, ¡es el momento de comenzar a utilizar esta herramienta para desarrollar tus propios proyectos! Por ello, te invitamos a ser parte de nuestro Desarrollo Web Full Stack Bootcamp, un espacio de formación intensiva donde, entre muchas otras cosas, aprenderás a crear y desarrollar proyectos web con node.js. ¿A qué esperas para dar el siguiente paso en tu aprendizaje? ¡Inscríbete ya y transforma tu futuro!

👉 Descubre más del Desarrollo Web Full Stack Bootcamp ¡Descarga el temario!

👉 Prueba el Bootcamp Gratis por una Semana ¡Empieza ahora mismo!

👉 Conoce nuestros otros Bootcamps en Programación y Tecnología

[email protected]

¿Trabajo? Aprende a programar y consíguelo.

¡No te pierdas la próxima edición del Aprende a Programar desde Cero Full Stack Jr. Bootcamp!

 

Prepárate en 4 meses, aprende las últimas tecnologías y consigue trabajo desde ya. 

 

Solo en España hay más de 120.400 puestos tech sin cubrir, y con un sueldo 11.000€ por encima de la media nacional. ¡Es tu momento!

 

🗓️ Próxima edición: 13 de febrero

 

Reserva tu plaza descubre las becas disponibles.

¿Sabías que hay más de 40.000 vacantes para desarrolladores web sin cubrir en España? 

En KeepCoding llevamos desde 2012 guiando personas como tú a áreas de alta empleabilidad y alto potencial de crecimiento en IT con formación de máxima calidad.

 

Porque creemos que un buen trabajo es fuente de libertad, independencia, crecimiento y eso ¡cambia historias de vida!


¡Da el primer paso!