Node.js Nedir? Node.js Kurulumu Nasıl Yapılır?

Uzun bir aranın ardından Node.js dersleri ile devam ediyoruz. Bu yazımda Node.js nedir? Node.js nasıl kurulur? sorularına cevap bulabilirsiniz.

Node.js Nedir? 

Node.js den önce yazmış olduğumuz JavaScript kodlarını sadece tarayıcılarda çalıştırabiliyorduk. Peki neden sadece tarayıcılarda çalıştırabiliyorduk?

Bu soruyu Google Chrome tarayıcısı üzerinden cevaplayacak olursak; Google Chrome tarayıcısı içerisindeki Chrome V8 Engine adı verilen bir paket sayesinde.

İşte bu paket artık Node.js olarak kullanımımıza sunuldu. Yani Node.js paketini indirip bilgisayarımıza kurduğumuzda JavaScript kodlarımızı tarayıcılara bağımlı olmadan derleyip çalıştırabiliyoruz. Tarayıcılara bağımlılık ortadan kalktığı için artık JavaScript ile de diğer programlama dillerinde (Java, Php, C# vb.) olduğu gibi backend yani server tabanlı kodlama yapabiliyoruz.

Node.js kurulumu için ilk olarak Node.js’in resmi internet sitesini ziyaret edelim. İlgili sayfaya gittiğinizde indirmek için 2 farklı seçenek sunulduğunu göreceksiniz.

Birincisi hatalardan arındırılmış yani stabil versiyonu diğeri ise current versiyonu. Biz stabil versiyonunu indirip kuracağız. Şuan da 12.18.4 LTS versiyonu bulunuyor.

nodejs-nedir-0

Node.js paketini bilgisayarımıza indirdikten sonra kurulum için çalıştırıyoruz. Gelen ekranda Next butonuna tıklıyoruz.

nodejs-nedir-1

Gelen ekranda lisans koşullarını kabul edip Next butonuna tıklıyoruz.

nodejs-nedir-2

Gelen ekranda Node.js’in nereye kurulacağını belirtip Next butonuna tıklıyoruz.

npm-nedir-3

Gelen ekranda npm package manager‘i seçip Next butonuna tıklıyoruz. Bu sayede Node.js kurulumu ile birlikte Npm kurulumunu da tamamlamış olacağız.

nodejs-kurulumu-4

Install butonuna tıklayarak devam ediyoruz.

nodejs-nasil-kurulur-5

Finish butonuna tıklayarak Node.js ve Npm kurulumunu tamamlıyoruz.

npm-kurulumu-6

Şimdi kurulumu gerçekten başarılı bir şekilde yapıp yapmadığımızı kontrol edelim. İsterseniz Windows konsol ekranını da açabilirsiniz ama ben Visual Studio Code’un sunmuş olduğu terminal ekranını açacağım.

Terminalde  node -v yazarak kurulu olan Node.js paketinin versiyon bilgisini öğrenebiliriz.

Aynı şekilde npm -v yazarak kurulu olan Npm paketinin versiyon bilgisini öğrenebiliriz.

npm-nasil-kurulur-7

Gördüğünüz gibi hem Node.js hem de Npm paketi başarılı bir şekilde kurulmuş.

Yazımızı tamamlamadan önce çok basit bir 4 işlem uygulamasını node.js ile yapmak istiyorum.

 ⇒  Visual Studio Code’u açıp app.js isminde bir dosya oluşturuyorum.

 ⇒  app.js içerisine aşağıdaki kodları yazıyorum.

 ⇒  Son olarak terminal ekranını açıp node app.js yazıyorum.

ilk-node-js-uygulamasi-8

Gördüğünüz gibi app.js dosyasını tarayıcıya bağımlı olmadan çalıştırabildim.

Burada şunu da belirtmek istiyorum:

Tarayıcılar ile ilgili nesneleri Node.js de kullanmak istediğinizde hata alırsınız. Örneğin window nesnesini Node.js de kullanıp bakalım.

ilk-node-js-uygulamasi-9

Gördüğünüz gibi window nesnesi tarayıcılara özel bir nesne olduğu için ReferenceError: window is not defined hatası aldık.

Umarım “Node.js Nedir? Node.js Kurulumu Nasıl Yapılır?” başlıklı yazım sizin için faydalı olmuştur.

Şu yazılar da ilginizi çekebilir.

Npm Nedir? Npm ile Paket Kurulumu Nasıl Yapılır?

Yeni bir yazımda görüşmek üzere.

Yorum Yazın