Node.js se puede usar para hacer backends no bloqueantes y asincrónicos usando Javascript. También se puede usar para crear aplicaciones de red escalables y librerías útiles. Algunas ventajas clave de Node.js incluyen su motor V8, arquitectura de reactor de eventos, cultura de lenguaje Javascript y capacidades para E/S no bloqueante.