Quisiera inaugurar está sección del blog hablando un poco sobre node.js. El otro día me plantearon hacer una aplicación de mouse tracking en tiempo real… pero ¿Qué tecnología utilizar para esto? Me puse a googlear rápidamente y me encontré a Node.js. Node.js (node en adelante) es un lenguaje de programación basado en la programación orientada a eventos (event driven) usando el potente motor de javascript de google chrome llamado V8. Nodejs está enfocado a las operaciones I/O no bloqueantes dirigidas por eventos lo cuál lo hace muy ligero y eficiente.

(más…)