Merhaba sevgili yazılım tutkunları! Bugün, Windows bilgisayarınızda Node.js’i nasıl kuracağınızı ve ilk basit uygulamanızı yazmayı öğrenmek üzere heyecan verici bir yolculuğa çıkıyoruz. JavaScript dünyasına adım atmaya hazırsanız, hadi başlayalım!
Adım 1: Node.js Kurulumunu Gerçekleştirme
1. Node.js İndir
Node.js’i indirmek için [Node.js resmi web sitesine](https://nodejs.org/) gidin. İki sürüm bulunuyor: LTS (Long Term Support) ve Current. Eğer yeni başlıyorsanız, LTS sürümünü tercih etmeniz daha mantıklı olacaktır. LTS sürümü, daha stabil ve uzun vadede destek alacaktır.
2. Yükleyiciyi Çalıştır
İndirilen dosyayı çalıştırarak yükleme işlemine başlayın. Yükleme sırasında, tüm varsayılan seçenekleri kabul edebilirsiniz. Bu, Node.js ve npm’in (Node Package Manager) düzgün bir şekilde kurulmasını sağlar.
3. Kurulumu Tamamlama
Kurulum tamamlandığında, bilgisayarınızı yeniden başlatmanıza gerek yok. Hemen sonraki adım için hazırsınız!
Adım 2: Node.js ve npm Kurulumunu Kontrol Etme
```bash
node -v
npm -v
```
Bu komutlar, sırasıyla Node.js ve npm’in yüklü versiyonlarını gösterecektir. Eğer versiyon numarasını görüyorsanız, Node.js başarılı bir şekilde kurulmuştur.
Adım 3: İlk Node.js Uygulamanızı Yazın
1. Yeni Bir Proje Klasörü Oluşturun
Öncelikle, bir proje klasörü oluşturmalısınız. Windows’ta dosya gezginini açarak istediğiniz yerde bir klasör oluşturabilirsiniz. Klasörü adlandırmak için "node-app" gibi basit bir isim verebilirsiniz.
2. Yeni Bir JavaScript Dosyası Oluşturun
Oluşturduğunuz proje klasörünün içinde, `app.js` adında yeni bir dosya oluşturun.
3. Kodları Yazın
Artık, `app.js` dosyasına aşağıdaki kodları ekleyelim:
const http = require('http'); // HTTP modülünü dahil et
// Sunucu oluşturma
const server = http.createServer((req, res) => {
res.statusCode = 200; // HTTP durum kodu
res.setHeader('Content-Type', 'text/plain'); // İçerik tipi
res.end('Merhaba, Dünya!'); // Yanıtı gönder
});
// Sunucuyu başlatma
server.listen(3000, '127.0.0.1', () => {
console.log('Sunucu 3000 portunda çalışıyor...');
});
Bu kod, Node.js ile basit bir HTTP sunucusu oluşturur. Sunucu 3000 portunda çalışacak ve her tarayıcıya “Merhaba, Dünya!” mesajını gösterecektir.
4. Uygulamayı Çalıştırma
Komut satırına geri dönüp, proje klasörüne gidin. Şu komutu yazın:
```bash
node app.js
```
Eğer her şey doğruysa, şu mesajı görmelisiniz: *Sunucu 3000 portunda çalışıyor...* Artık tarayıcınızda [http://localhost:3000](http://localhost:3000) adresine giderek “Merhaba, Dünya!” mesajını görebilirsiniz!
Adım 4: İlerlemek İçin Ne Yapmalısınız?
- Express.js ile Tanışın: Express, Node.js ile daha verimli bir şekilde web uygulamaları geliştirebilmenizi sağlar. Basit ve güçlüdür.
- Veritabanı Kullanımı: Uygulamanızın verileri depolaması gerekebilir. MongoDB ya da MySQL gibi veritabanları ile nasıl entegre olabileceğinizi öğrenebilirsiniz.
- API Geliştirme: RESTful API’ler oluşturmak, Node.js ile çalışmanın en popüler yollarından biridir.
Her şey burada başlıyor! Yazılım dünyasına adım attığınızda, her yeni proje size daha fazla bilgi ve deneyim kazandıracak.