Introducción y cómo instalar NodeJS

Supongo que era cuestión de tiempo y causa obligada que en mi web comenzaramos a hablar de NodeJS, ya que la evolución de los contenidos nos llevaba a eso, sobre todo después de hablar de PHP, WordPress, JavaScript y AngularJS. De hecho me ha llevado varios meses tomar la decisión de escribir sobre NodeJS y de estudiar cómo enfocar esta serie de tutoriales, pero al final me he decidido ya que de ese modo también es un recordatorio para mí. Pero ya basta de filosofear, es el momento de empezar a conocer a NodeJS

¿Qué es NodeJS?

Esta pregunta nos la hacemos muchos al escuchar hablar de este entorno JavaScript por primera vez, y nos quedamos sorprendidos al saber eso precisamente que es un entorno de JavaScript con el que se puede trabajar desde consola… vale, ya tenemos la primera sorpresa, pero no es la única ya que NodeJS está especializado en la gestión de eventos desde el servidor…vamos, que podemos crear aplicaciones para el servidor como si se tratase de PHP…

Yo que trabajo mucho con PHP al descubrir esto casi me da algo… de hecho fue lo que me dio pie a estudiarlo, sobre todo pensando en Apache Cordova para aplicaciones móviles…

Instalar NodeJS

Una vez que ya tenemos una idea aproximada de lo que es, llega el momento de prepararnos para instalar NodeJS, que depende del tipo de sistema operativo que estemos utilizando aunque yo trabajaré bajo entorno Windows desde donde tan solo tenemos que entrar en la web oficial de NodeJS y bajarnos el instalador para nuestro sistema, el cual tan solo tendremos que ejecutar.

Una vez que ya hemos instalado nuestro entorno debemos de verificar que está todo correcto, para ello abrimos la consola de comandos y escribimos node

En ese momento el prompt de la línea de comandos debe de haberse modificado por >

Ahora podemos escribir una operación matemática como por ejemplo 3*2, pulsamos intro y nos debe de devolver 6.

Si esto sucede sin ningún percance, hemos logrado instalar node en nuestro sistema.

En la siguiente entrada hablaremos sobre los paquetes y sus instalaciones…