NodeJS Nedir ve Nasıl Kurulur
Mustafa ALP | Programlama | Yorum yap | 01.02.2017 14:02
Daha önceki yazımda MEAN Yığını ile LAMP Yığınını kıyaslamıştım. Bu yazımda da MEAN yığınını önemli bir üyesi olan Node.js’den bahsedeceğim.
Yukarıdaki paragrafta biraz bahsettim fakat aslında nedir bu Node.js ?
Dosya okuma,silme ve güncelleme işlemleri
Veritabanı ile kolayca iletişim kurma becerisi
Tüm bunların yanı sıra tabii ki bir sunucudan ne bekliyorsanız onları da sunmaktadır.
Peki node.js’in bu kadar popüler olmasının sebebi nedir ?
Çok hızlı : Chrome’un V8 moturunu kullanıyor non-blocking çalışıyor.
Paket yöneticisi : Açık kaynaklı bir çok paket ve kütüphane sunması (npm).
Anlık mesajlaşma gibi gerçek zamanlı birçok alan için uygun olduğundan.
Eğer bu ikisini bildiğinizi varsayarsak, kuruluma geçebiliriz. Kurulum kısmında çok zor bir şey yok zaten, o yüzden fazla uzatmayacağım. Çok fazla konfigürasyon yapmanız gerekmiyor.
Öncelikle buradaki websitesine gidip kendi işletim sisteminize uygun olanı indirmeniz gerek. Zaten otomatik olarak sizin işletim sisteminize uygun olanı sunuyor. Yine de ne olur ne olmaz diye kontrol edin. Sonrasında karşınıza iki seçenek geliyor. vx.x.x LTS ve vx.x.x Current. Bu iki seçenekten LTS olanını indirmenizde fayda vur çünkü bu versiyon en son kararlı versiyon olarak sunuluyor. Diğer seçenek ise en son çıkan özellikleri kapsamakta fakat kararlı bir versiyon olmadığı için bazı sorunlar olabilir. O yüzden kararlı versiyonu indirin.
İndirdiğiniz dosyayı açın ve İleri-İleri diyip devam edin. Dediğim gibi kurulum aşamasında konfigürasyona gerek yok. Kurulum bitti !
Peki, node.js’i gerçekten bilgisayarıma kurduğumu nasıl anlarım diyorsanız aşağıdaki komutları, terminal ekranınızdan çalıştırın.
Eğer aşağıdaki gibi bir sonuç alıyorsanız. Kurulum başarılı demektir. Artık geliştirme kısmına geçebilirsiniz.
Kurulum ortamımız da hazırsa ilk uygulamamızı geliştirelim o zaman. Öncelikle bir js uzantılı bir dosya oluşturun(hello-world.js , app.js , index.js gibi).
Bundan sonra da terminal ekranından aşağıdaki komutu yürüterek uygulamanızı çalıştırabilirsiniz.
Daha sonra uygulamızın çıktısını göreceksiniz. Benim ekran çıktım aşağıdaki gibi :
Bir başka yazıda görüşmek üzere. İyi kodlamalar…
C/C++ Yazdığınız Kodu Deneme Kolaylığı