¿Qué es Node.js?
Node.js (o simplemente Node) es una plataforma de servidor para trabajar con JavaScript a través del motor V8. JavaScript ejecuta la acción en el lado del cliente y el nodo en el servidor. Con Node, puede escribir aplicaciones completas. Nodo puede funcionar con bibliotecas externas, invocar comandos desde código JavaScript y actuar como un servidor web. Con node.js puede escribir aplicaciones a gran escala para la computadora en JavaScript.
La característica principal de Node, además de la asincronía completa, es su modelo de subproceso único. En otras palabras, todas las operaciones se realizan en la misma secuencia de sistema operativo.