Node.js

Node.js
Orijinal yazar(lar)Ryan Dahl
İlk yayınlanma27 Mayıs 2009 (2009-05-27)
Güncel sürüm17.4.0[1] / 18 Ocak 2022 (2022-01-18)
Geliştirme durumuAktif
Programlama diliC, C++, JavaScript
PlatformMicrosoft Windows, OS X, GNU/Linux, Solaris, FreeBSD, OpenBSD, webOS
LisansMIT Lisansı
Resmî sitesinodejs.org
Kod deposu
  • github.com/nodejs/node
Bunu Vikiveri'de düzenleyin

Node.js, açık kaynaklı, genelde sunucu tarafında çalışan ve ağ bağlantılı uygulamalar için geliştirilmiş bir çalıştırma ortamıdır (İng. İngilizce: runtime environment). Node.js uygulamaları genelde istemci tarafı betik dili olan JavaScript kullanılarak geliştirilir.

Node.js, Google V8 JavaScript motorunu kullanarak betik dilini yorumlar ve içerisinde standart olarak dağıtılan kütüphaneler sayesinde ek bir sunucu yazılımına (Apache HTTP Sunucusu, Nginx, IIS vs.) gerek kalmadan uygulamanın Web sunucusu görevini görür.

Alternatifler

io.js

io.js logosu

io.js, Node.js'ten türetilmiş, yönetim şekli olarak anonim şirket tarzı bir yönetimden ziyade açık yönetimi tercih eden bir projedir.[2] Aralık 2014'te geliştirilmeye başlanan io.js, 15 Mayıs 2015'te Node.js ile Node Foundation çatısı altında yeniden birleşme kararı almıştır.[3]

deno

2018 yılında Node.js'in geliştiricisi Ryan Dahl tarafından geliştirilmeye başlanmış. Node.js'ın aksine Javascript'in süperseti olan Typescript ile geliştirilmektedir. Ryan Dahl bir konuşmasında Node.js'i geliştirirken yaptığı hataları tekrarlamak istemediğini belirtmiştir.[4]

Kaynakça

  1. ^ "Node v17.4.0 (Current)". 27 Ocak 2022 tarihinde kaynağından arşivlendi. Erişim tarihi: 29 Ocak 2022. 
  2. ^ "Q&A: Why io.js decided to fork Node.js". 30 Haziran 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 3 Ocak 2016. 
  3. ^ "io.js Week of May 15th". 6 Mart 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 3 Ocak 2016. 
  4. ^ Ryan Dahl - JSConf EU https://www.youtube.com/watch?v=M3BM9TB-8yA 17 Mayıs 2019 tarihinde Wayback Machine sitesinde arşivlendi.

Dış bağlantılar

  • Github proje sayfası10 Eylül 2015 tarihinde Wayback Machine sitesinde arşivlendi.
  • Node.js resmî sitesi 31 Ağustos 2015 tarihinde Wayback Machine sitesinde arşivlendi.
Taslak simgesiÖzgür yazılım ile ilgili bu madde taslak seviyesindedir. Madde içeriğini genişleterek Vikipedi'ye katkı sağlayabilirsiniz.
  • g
  • t
  • d
Node.js
Platform
Çatılar
Programlama dilleri
Sunucular
  • g
  • t
  • d
Kod analizi
  • JSHint
  • JSLint
Derleyiciler
Konseptler
  • Ajax
  • İstemci taraflı JavaScript
  • Dinamik HTML
  • JavaScript kütüphanesi
  • JavaScript sözdizimi
  • Unobtrusive JavaScript
Kabuklayıcılar
Dökümentasyon oluşturucular
Metin Düzenleyiciler
Motorlar
  • ECMAScript motorları listesi
Çatılar
İlgili teknolojiler
Paket yöneticileri
  • npm
  • NuGet
  • Bower
Sunucu tarafında JavaScript
Birim testi
Kişiler


Otorite kontrolü Bunu Vikiveri'de düzenleyin