Primeras pruebas con nodejs – javascript server side
Evaluando Node.js
Node.js es una aplicacion que permite correr JS desde el lado del servidor.
Si bien es un proyecto muy nuevo, segun se ha podido apreciar cuenta con mucho potecial, y lo mas interesante, podemos meter frameworks en JS como modulos, y programar en forma mas “comoda” en javascript.
Para los que andan en la busqueda de un nuevo lenguaje (en especial los programadores PHP que siempre andan buscando cambiar, pero no encuentran un lenguaje comodo) es quizas la mejor opcion.
JavaScript es un lenguaje muy simple de comprender, orientado a objetos, y con infinitas posibilidades. Sin lugar a dudas, hay que poner mucho trabajo para node.js siga creciendo.
Bueno, manos a la obra, vamos por parte.
Estas pruebas las hice en Ubuntu, pero mas adelante veremos lo mismo sobre FreeBSD.
Instalacion.
Primero que nada bajamos node.js http://nodejs.org/#download
Despues tenemos que instalar algunos paquetes para poder compilar
#apt-get install build-essential libssl-dev
Ahora si, vamos a compilar.
Descomprimimos:
#tar -zxvf node-v0.2.3.tar.gz
vamos al directorio:
#cd node-v0.2.3
Configuramos:
#./configure
Compilamos:
#make
Instalamos:
#make install
Primeras pruebas
Bueno, ya con node.js instalado, solamente tenemos que ejecutar “node” y veremos la consola.
#node
Para salir de la consola, solamente tenemos que precionar ctrl+D
La consola en si no va a ser tema de estudio, pero si queremos hacer una prueba, podemos ejecutar
var a="hola mundo"; a;
Como siempre, lo ideal es leer la documentacio, pero vamos a hacer algunas pruebas mas.
Creamos un archivo llamado server.js con nuestro editor preferido para programar y ponemos este codigo
var http = require('http');
http.createServer(function (request, response) {
response.writeHead(200, {'Content-Type': 'text/plain'});
response.end('Hello World\n');
}).listen(8124);
console.log('Server running at http://127.0.0.1:8124/');
Guardamos y ejecutamos escribiendo
#node server.js
Ahora comprobamos si efectivamente funciona abriendo nuestro navegador favorito y poniendo como url
http://127.0.0.1:8124
Bueno, por el momento ha sido todo, pero seguire escribiendo articulos sobre node.js ya que me parece un proyecto apacionado.







Recent Comments