Node.js Nedir?
Node.js, JavaScript dilini sunucu tarafında kullanmanıza olanak tanıyan harika bir platformdur. Evet, doğru duydunuz! JavaScript artık sadece tarayıcıda çalışmıyor, Node.js sayesinde sunucu tarafında da işler yapabilirsiniz. Peki, bu sihirli platformu bilgisayarınıza nasıl kurabilirsiniz? Hadi, adım adım inceleyelim.
Node.js Kurulumu
Windows işletim sistemi üzerinde Node.js kurmak gerçekten çok basit. Şimdi sırasıyla bu adımları izleyerek, Node.js'i nasıl kuracağınızı göstereceğim.
1. Adım: Node.js İndir
İlk adım olarak, Node.js'in resmi web sitesine gitmeniz gerekiyor. [Node.js Resmi Web Sitesi](https://nodejs.org/). Burada iki seçenek göreceksiniz: LTS (Long Term Support) sürümü ve Current sürümü. LTS sürümünü seçmek, daha stabil bir deneyim sağlar, bu yüzden onu tercih etmenizi öneririm.
2. Adım: İndirmeyi Başlat
Seçiminizi yaptıktan sonra, "Windows" için uygun olan indirme dosyasını tıklayın ve dosyanın bilgisayarınıza indirilmesini bekleyin.
3. Adım: Kurulum Sihirbazını Çalıştır
İndirdiğiniz .msi dosyasına çift tıklayın ve kurulum sihirbazını başlatın. Karşınıza çıkan ekranlarda "Next" diyerek ilerleyin. Kurulumun sonunda "Install" butonuna basarak işlemi tamamlayın.
4. Adım: Node.js Kurulumunu Kontrol Et
Kurulum işlemi tamamlandıktan sonra, komut istemcisini (Command Prompt) açın ve şu komutu yazın:
node -vBu komut, yüklü olan Node.js sürümünü gösterecektir. Eğer her şey yolunda gittiyse, sürüm numarasını görmelisiniz.
İlk Node.js Uygulamanızı Yazalım
Node.js kurulumunu başarıyla tamamladığınıza göre, şimdi ilk uygulamamızı yazma zamanı!
1. Adım: Yeni Bir Proje Klasörü Oluşturun
Başlamak için bilgisayarınızda bir klasör oluşturun. Bu klasörün adını "my-first-app" koyabilirsiniz. Klasörü oluşturduktan sonra, içine gidin.
2. Adım: package.json Dosyasını Başlat
Klasörünüzde yeni bir terminal açın ve şu komutu girin:
npm init -yBu komut, projeniz için gerekli olan `package.json` dosyasını otomatik olarak oluşturacaktır.
3. Adım: İlk Uygulamayı Yazalım
Şimdi, "index.js" adında bir dosya oluşturun ve içine aşağıdaki kodu yazın:
const http = require('http');
const server = http.createServer((req, res) => {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Merhaba, Node.js!');
});
server.listen(3000, () => {
console.log('Server 3000 portunda çalışıyor...');
});Bu, basit bir HTTP sunucusu kurarak, "Merhaba, Node.js!" mesajını gösterecek bir uygulama. Çok basit, değil mi?
4. Adım: Uygulamayı Çalıştırın
Komut satırında şu komutu yazın:
node index.jsŞimdi, tarayıcınızı açın ve "http://localhost:3000" adresine gidin. Ekranda "Merhaba, Node.js!" mesajını görmelisiniz.
Sonuç
Node.js kurulumunu tamamladınız ve ilk basit uygulamanızı oluşturup çalıştırdınız. Artık sunucu tarafında JavaScript yazma yolunda bir adım daha attınız! Bu sadece başlangıç. Node.js, büyük projeler geliştirmek için mükemmel bir platformdur ve hayal gücünüzle sınırsız projeler yaratabilirsiniz.
İleriye dönük olarak, Node.js ile neler yapabileceğinizi keşfetmek, Express.js gibi framework'leri kullanmak ve daha karmaşık uygulamalar geliştirmek isteyebilirsiniz. Ancak bu yazı, ilk adımı atmanıza yardımcı oldu. Hadi, şimdi keşfetmeye devam edin!