NodeJS Nedir ?

node

NodeJS açık kaynak kodlu ve sunucu taraflı çalışan ve genellikle ağ uygulamalarında kullanılan bir çalışma ortamıdır. NodeJS uygulamaları Javascript programlama dili ile yazılır ve bir çok işletim sisteminde rahatlıkla çalıştırılır.

Google’ın Javascript v8 motorunu kullanarak NodeJS uygulamaları çalıştırılmakta. Javascript programlama dili ile gelen olay bazlı mimariyi destekler. . Aslında bu gerçekten önemli ve performansı arttıran bir unsur olarak düşünülebilir. Yani bir işlem arka planda asenkron olarak başlatılır ve işlem bitiminde bir event çalıştırılır buda eş zamanlılığı destekleyen bir unsurdur. Böylelikle performans büyük ölçüde arttırılır. Bu arada buraya önemli bir not düşmekte fayda var. Event driving programming concurrency(eşzamanlılık)’i desteklemesine karşın yazılan uygulama büyüdüğü takdirde inline fonksiyon gibi çok fazla kullanılmaması gerekenlerin kullanılmaması durumunda bakımı zorlaştırabilecek unsurlar gibi görmekteyim. Bunun dışında I/O işlemleri NodeJS ile son derece hızlı bir şekilde yapılabilir. Nasıl yüklenir nasıl çalışılır konusunda da bir iki tavsiye de bulunmak istiyorum. IDE olarak Visual Studio Code’u tercih edebilirsiniz. IntelliSense gerçekten bu konuda iyi iş beceriyor. Debug gibi işlemleri de burada rahatlıkla yapabiliyorsunuz.

Bu yazı Node.js kategorisine gönderilmiş ve , , ile etiketlenmiş. Kalıcı bağlantıyı yer imlerinize ekleyin.

NodeJS Nedir ? için 1 cevap

  1. Geri izleme: NodeJS Basit HTTP Server Oluşturmak | Şehmus GÖKÇE

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir