NodeJS

Ein I/O Framework für die V8 JavaScript Engine, arbeitet mit einem Event Loop. Node ist Single-threaded, I/O ist ein Event und asynchron.
Der Kern von Node entspricht dem Reactor Design Pattern, der Event Loop lässt unabhängige Unterprozesse arbeiten, die ihre Ergebnisse asynchron durch Callbacks zurückgeben.
Jedes Event kann mit einer Callback Funktion aufgerufen werden, wodurch der Event Loop nicht blockiert wird.

Installation
Node braucht zur Installation einen C Compiler (gcc), Python ab Version 2.4, OpenSSL und Git.

Ist Node installiert kann es einfach auf der Konsole gestartet werden.

Speiechern man die Anweisung in einer Datei, übergibt man die Datei beim starten.


Debugger
Seit der Version 0.3.4 gibt es die debug Funktion.

Schreibe einen Kommentar