Node.js Nedir ?
Node.js sunucu tarafında çalışan javascript zamanlayıcıdır(runtime). Javascript dünyada en çok kullanılan programlama dillerinden biridir.
Uzun bir süre javascript sadece web dünyasında html frontend (client) tarafında kullanıldı. Daha sonra javascript ile yazılmış tüm programları sunucu tarafında çalıştırabilmek için V8 javascript engine üzerine kurulan Node.js açık kaynak kodlu olarak yazılım geliştiricilere sunuldu.
Node.js V8 javascript engine üzerinde çalıştığından, gerçek zamanlı anlık iletişim gerektiren uygulamalar için oldukça performanslı bir çalışma ortamı sağlamaktadır.