empezando con node.js
TRANSCRIPT
Empezando con
David Arango, Simplelgica
Javascript del lado del servidor
Gestin de entrada/salida orientada a eventos
data = Wadus.allhacer_algo(data)
// Versus
Wadus.all(function(data) { hacer_algo})
Ventaja: concurrencia
Apache versus nginx
Funcionando sobre Google V8
Sistema de mdulos CommonJS
Hola mundo en node.js
Websockets
Polling versus Pulling
Canales persistentes de comunicacin bidireccional cliente/servidor.
NO funcionan con XMLHttpRequest, se acabaron los hacks para hacer Comet.
var sc = new WebSocket("ws://localhost/test");
sc.onopen = function() { console.log(Conectado); };
sc.onmessage = function(evt) { console.log(evt.data); };
sc.onclose = function() { console.log("Desconectado"); };
sc.send(Datos);
Problema: no est soportado (an)
http://github.com/gimite/web-socket-js
Ejemplo: lectura de datos en tiempo real.
node.js + websockets