Casos de uso de Node.js

nodejs-logo

Node.js, segundo o próprio site, é:

Node.js® is a platform built on Chrome’s JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.

Traduzindo: é um framework baseado na engine (motor) V8 do Chrome, para rodar Javascript, para construir aplicações rápidas e escaláveis. É, portanto, um framework server-side. Um detalhe que chama a atenção é que o Node.JS é “não-bloqueante”. Para entender o que é isso, separei alguns links, aqui e aqui.

(mais…)