Node.js

Resumen

Node.js es un entorno de ejecución para JavaScript del lado del servidor basado en el motor V8 de Chrome.

Uso

Construcción de servidores, APIs REST, herramientas de línea de comandos y aplicaciones en tiempo real.

Características

I/O asincrónica, gran ecosistema NPM, uso de un solo lenguaje (JS) en frontend y backend.

Aplicaciones

Chat en tiempo real, servidores web, microservicios, plataformas de streaming, herramientas DevOps.

Conclusión

Node.js revolucionó el desarrollo full-stack al permitir usar JavaScript en el servidor con alto rendimiento.