Instalación de NodeJS en OSX y Debian/Ubuntu

Llevo un par de meses inmerso en la tecnología Node.js que como os comenté está basada en el motor V8 de Javascript y es excelente para el uso de Websockets. Os recomiendo el vídeo de introducción de Ryan Dahl.

Node.js te permite trabajar con la misma mentalidad de desarrollo tanto en el frontend como en el backend y no viene "por defecto" con una BBDD como puede ser el caso de PHP cuya BBDD estándar es MySql. Aún así se tiende mucho a usar MongoDB ya que los resultados de las queries vienen en formato JSON lo que facilita el trabajo con Javascript. El uso de ExpressJS y la librería de socket.io también son muy extendidos para realizar aplicaciones real time (de esto os hablaré en otra ocasión).

Por todo esto os voy a dejar unos screencasts de Nettuts+ que encontré bastante útiles para montarse un entorno de desarrollo en OSX, Debian o Ubuntu gracias a nvm y así poder juguetear con Node.js.

Si queréis un entorno más sencillo podéis descargar los instaladores en nodejs.org.