Node.js un lenguaje para dominarlos a todos – Parte 1

Existen muchos lenguajes de programación en el mundo web, cada uno tiene su propio cometido.

Unos están en el lado del servidor (PHP, JAVA, Python, NodeJS…)
Otros están en la parte del cliente, porque tienen un cometido específico:

  • Capa gráfica: HTML para los datos y CSS para los estilos gráficos
  • Interacción: JavaScript
  • Comunicación e intercambio de datos (SQL, JSON…)

Existe un lenguaje de programación que se puede usar tanto en el lado del cliente cómo del servidor, es JavaScript.

Node.js permite ejecutar código en tiempo de jecución en el lado del servidor usando el motor de JavaScript V8 de Chrome.

Instalación de Node.js

Descarga la última versión de Node.js en su página oficial:
https://nodejs.org/en/download/

Una vez instalado tendremos a nuestra disposición nvm, un gestor con el cual podremos descargar y usar otras versiones de dicho sistema.

nvm install 4.4

o

nvm use 4

Para indicar que versión usar.

Primeros pasos: Hola Mundo

Para comenzar con Node.js  podemos usar directamente la consola de Javascript, escribiendo en una terminal node :

$ node >

Hacemos el hola mundo con:

$ node> console.log('hola mundo esde Node.js')

Obtendremos:

hola mundo esde Node.js
undefined

A partir de aquí podemos jugar con esto todo lo que querramos, pero lo interesante es poder ejecutarlo desde un archivo previamente generado con el código

$ node index.js

Seguir leyendo:

Node.js programación síncrona vs asíncrona – Parte 2

carlospf

Ingeniero Técnico en Informática de Sistemas, especializado en desarrollo de soluciones software y comercio electrónico. Director técnico y cofundador de CoverManager, software de gestión de reservas en restaurantes de alta ocupación.

También te podría gustar...

Deja un comentario