İçeriğe atla

Node.js

Vikipedi, özgür ansiklopedi
08.33, 27 Ekim 2015 tarihinde AliIsingor (mesaj | katkılar) tarafından oluşturulmuş 16216202 numaralı sürüm (sürüm no ve tarihi güncelle)
Node.js
Orijinal yazar(lar)Ryan Dahl
İlk yayınlanma2009
Güncel sürüm4.2.1 / 2015
Geliştirme durumuAktif
Programlama diliC, C++, JavaScript
PlatformMicrosoft Windows, OS X, Linux, Solaris, FreeBSD, OpenBSD, webOS
LisansMIT Lisansı
Resmî sitesinodejs.org
Kod deposu Bunu Vikiveri'de düzenleyin

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 (İngilizce: 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 olanağı sayesinde yüksek ölçeklenebilirlik (ing. scalability) ve yüksek veri aktarabilme yetenekleridir. 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örevini görür.

Dış bağlantılar