Node.js entstand durch die Idee, JavaScript als Programmiersprache für Betriebssysteme zu nutzen. Node.js wird in der JavaScript-Laufzeitumgebung „V8“ ausgeführt, die ursprünglich für Google Chrome entwickelt wurde. Sie ist ebenfalls Browser und Laufzeitumgebung für JavaScript. Zu ihren Vorteilen gehört ein non-blocking I/O-Modell. Node.js ist bei Ackee eine beliebte Backend-Technologie.