Node.js

Node.js açık kaynaklı, sunucu tarafında çalışan ve ağ ilintili uygulamalar için geliştirilmiş bir çalıştırma ortamıdır (ingilizce runtime environment). Node.js uygulamaları genelde istemci tarafı betik dili olan javascript kullanılarak geliştirilir.

En önemli avantajı javascript’in sağladığı non-blocking I/O imkanı sayesinde yüksek ölçeklenebilirlik (ing. scalability) ve yüksek veri aktarabilme kabiliyetleridir. Bu teknolojiler sıklıkla gerçek zamanlı web uygulamalarında tercih edilmekle beraber kullanım alanı popülaritesiyle orantılı olarak genişlemiştir.

Node.js Google V8 javascript motorunu kullanarak betik dilini yorumlar. Node.js içerisinde standart olarak dağıtılan kütüphaneler sayesinde ek bir sunucu yazılımına (Apache HTTP Sunucusu, Nginx, IIS vb.) gerek kalmadan uygulamanın web sunucusu görevi görmesine de imkan verir.

Yazar: Ömer Moğultay

Kim ki bize anlatır kendini? Hatırlatmıyorsa bir kişi kendini unuttu diye kınamamalı hiçbir kimseyi.

Düşüncenizi belirtin