Node.js Nedir ve Neden Önemlidir?
Bir gün yazılım dünyasında yolculuğa çıktığınızda, karşınıza mutlaka çıkacak bir araç vardır: Node.js! Ancak eğer hala Node.js’in ne olduğunu ve neden bu kadar popüler olduğunu bilmiyorsanız, merak etmeyin, size anlatacağım.
Node.js, JavaScript’in sunucu tarafında çalışmasını sağlayan açık kaynaklı bir yazılım platformudur. Yani, tıpkı web tarayıcınızda JavaScript ile çalıştığınız gibi, Node.js sayesinde sunucuda da JavaScript kullanabilirsiniz. Peki, Windows işletim sisteminde bu harika yazılımı nasıl kurarsınız? İşte size adım adım bir rehber!
1. Adım: Node.js İndir
Node.js'i Windows bilgisayarınıza kurmanın ilk adımı, elbette ki doğru yazılımı indirmektir.
1. İlk olarak, Node.js'in resmi sitesine gidin: [https://nodejs.org](https://nodejs.org).
2. Web sayfasında, "LTS" (Long Term Support) sürümünü indirmeyi tercih edin. Bu sürüm, daha stabil ve uzun süre desteklenen bir versiyon olacağı için güvenle kullanabilirsiniz.
Not: "Current" sürümünü de indirebilirsiniz ancak bu sürüm genellikle daha yeni özellikler içeriyor ve bazen kararlılığına güvenmeyebilirsiniz.
İndirme işlemi başladıktan sonra, dosya bilgisayarınıza otomatik olarak inecektir.
2. Adım: Node.js Kurulumu Başlat
Node.js kurulumunu başlatmak için indirdiğiniz dosyaya çift tıklayın. Karşınıza Node.js kurulum sihirbazı çıkacak.
1. Kurulum ekranında "Next" butonuna tıklayın.
2. Lisans sözleşmesini okuyun (okumazsanız bile “I accept the terms in the License Agreement” kutusunu işaretleyerek devam edin) ve "Next" butonuna basın.
3. Kurulum için varsayılan dizini değiştirmeyi düşünmeyin, çünkü varsayılan dizin genellikle sorunsuz çalışacaktır. Eğer başka bir dizin seçmek isterseniz, istediğiniz yeri seçebilirsiniz.
Kurulum sihirbazı sizi birkaç adım daha yönlendirecek. Genelde tüm seçenekler varsayılan olarak işaretlenmiş olacak, bu yüzden “Next” butonuna tıklayarak ilerleyebilirsiniz.
3. Adım: Kurulumu Tamamla
Kurulum işlemi tamamlandıktan sonra, "Install" butonuna tıklayarak kurulumu başlatın. Kurulum bittiğinde, bilgisayarınızı yeniden başlatmanıza gerek yok. Hemen Node.js kullanmaya başlayabilirsiniz.
Kurulum sihirbazı tamamlandıktan sonra “Finish” butonuna tıklayarak çıkabilirsiniz.
4. Adım: Kurulumun Başarılı Olduğunu Kontrol Et
Kurulumdan sonra, Node.js'in doğru bir şekilde kurulduğunu kontrol etmek için Komut İstemcisi’ni açmamız gerekecek.
1. Windows tuşuna basın, "cmd" yazın ve Enter'a basarak Komut İstemcisi’ni açın.
2. Komut İstemcisi açıldıktan sonra, şu komutu yazın:
node -vBu komut, Node.js'in yüklü sürümünü gösterecektir. Eğer doğru bir sürüm numarası görüyorsanız, Node.js başarılı bir şekilde kurulmuş demektir. Ayrıca, npm (Node Package Manager) için de şu komutu yazabilirsiniz:
npm -vEğer her iki komut da sürüm numarasını veriyorsa, Node.js ve npm başarıyla kurulmuş demektir!
5. Adım: İlk Node.js Projenizi Oluşturun
Kurulum tamamlandı ve Node.js'i başarıyla bilgisayarınıza kurdunuz. Şimdi sıradaki adım, yazılım yolculuğunuzun ilk adımını atmak! Basit bir "Merhaba Dünya" uygulaması yazalım.
1. Komut İstemcisi’ni açın.
2. Yeni bir proje klasörü oluşturun. Örneğin, `nodejs_projeleri` adında bir klasör:
mkdir nodejs_projeleri
cd nodejs_projeleri3. Şimdi, basit bir JavaScript dosyası oluşturun. Bu dosyanın adı “app.js” olabilir:
echo console.log('Merhaba Dünya!') > app.js4. Son olarak, bu dosyayı çalıştırın:
node app.jsEkranda “Merhaba Dünya!” yazısını görmelisiniz. İşte, Node.js ile ilk uygulamanız başarıyla çalıştı!
Node.js ile Geleceğe Adım Atın
Tebrikler, artık Windows bilgisayarınızda Node.js çalışıyor ve yazılım dünyasında yolculuğunuza başladınız! Bu kurulumdan sonra, JavaScript ile çok daha fazla şey keşfetmeye başlayabilirsiniz. Artık sunucu tarafı uygulamaları geliştirmek, API'ler oluşturmak, web uygulamaları inşa etmek ve çok daha fazlası sizin elinizde.
Sonuç
Node.js kurulumunun ne kadar kolay olduğunu görmek, sizi yazılım geliştirmeye daha da yakınlaştırabilir. Windows işletim sistemine Node.js kurarak, harika projelere imza atabilir ve JavaScript'in gücünden tam anlamıyla yararlanabilirsiniz. Bu rehberde her şey adım adım anlatıldı, ve artık Node.js’in sunduğu olanakları keşfetmek için hazırsınız!