empezando con node.js

Download Empezando con node.js

If you can't read please download the document

Upload: david-arango

Post on 16-Apr-2017

2.325 views

Category:

Technology


1 download

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