Node.js Nasıl Kurulur ve Çalıştırılır? Adım Adım Rehber

Node.js kurulumunu ve nasıl çalıştırılacağını detaylıca anlatan bir rehber. Yeni başlayanlar için adım adım yönergelerle kolayca öğrenebilirsiniz.

BFS

Node.js Nedir ve Neden Kullanılır?



Merhaba, sevgili okur! Bugün, web dünyasında sıklıkla karşımıza çıkan ama bir o kadar da heyecan verici bir konuyu keşfedeceğiz: Node.js! Belki daha önce adını duymuşsunuzdur, belki de tamamen yeni bir kavram. Neyse ki, sizin için her şeyi açıklayacağız. 😊

Node.js, JavaScript'in sadece tarayıcıda değil, aynı zamanda sunucularda da çalışmasını sağlayan güçlü bir platformdur. Yani, JavaScript ile hem istemci (front-end) hem de sunucu (back-end) tarafında çalışabilirsiniz. Bu, geliştiriciler için büyük bir kolaylık sağlar. Peki, bu harika teknolojiye nasıl adım atabilirsiniz? Hadi gelin, adım adım Node.js nasıl kurulur ve nasıl çalıştırılır, birlikte öğrenelim!

Node.js Kurulum Adımları



Node.js'i kurmak oldukça basit! Sadece birkaç adımdan ibaret. İster Windows, ister macOS, isterseniz de Linux kullanıyor olun, sizin için uygun olan versiyonu seçip hemen kurabilirsiniz.

Adım 1: Node.js İndir

İlk olarak, Node.js'i indirmeniz gerekiyor. Bunu yapmak için [Node.js'in resmi web sitesine](https://nodejs.org) gidin. Karşınıza iki seçenek çıkacak:
- LTS (Long Term Support): Daha stabil ve uzun süre desteklenen sürüm.
- Current: En son çıkan sürüm, yeni özellikler içeriyor ama bazen bazı hatalarla karşılaşılabilir.

Yeni başlıyorsanız, LTS sürümünü indirmeniz tavsiye edilir. Tıkladığınızda, işletim sisteminize uygun dosya otomatik olarak indirilecektir.

Adım 2: Kurulumu Başlatın

İndirdiğiniz dosyayı çift tıklayarak kurulum işlemine başlayın. Kurulum sihirbazı adım adım sizi yönlendirecektir. Burada varsayılan ayarlarla ilerleyebilirsiniz. Tek yapmanız gereken "Next" butonuna basmak!

Adım 3: Kurulumun Tamamlanması

Kurulum tamamlandıktan sonra bilgisayarınızı yeniden başlatmanıza gerek yoktur. Node.js ve npm (Node Package Manager) başarıyla kurulmuş olmalıdır. Şimdi terminal veya komut istemcisine gidip kurulumun düzgün yapılıp yapılmadığını kontrol edelim.

Adım 4: Kurulumu Doğrulama

Terminal veya komut istemcisini açın ve aşağıdaki komutları girin:


node -v
npm -v


Bu komutlar, yüklü olan Node.js ve npm sürümünü gösterecektir. Eğer sürüm numaralarını görüyorsanız, kurulum başarıyla tamamlanmış demektir!

Node.js ile İlk Projenizi Başlatın



Node.js'i kurduğumuza göre, şimdi eğlenceli kısma geçiyoruz: İlk projenizi başlatmak!

Adım 1: Proje Klasörü Oluşturun

İlk olarak, terminal veya komut istemcisine gidin ve yeni bir klasör oluşturun. Örneğin:


mkdir my-first-node-project
cd my-first-node-project


Bu, yeni Node.js projeniz için bir klasör oluşturacak.

Adım 2: package.json Dosyası Oluşturun

Node.js projelerinde, bağımlılıkları yönetmek ve proje bilgilerini saklamak için package.json dosyası kullanılır. Bu dosyayı oluşturmak için şu komutu kullanabilirsiniz:


npm init -y


Bu komut, varsayılan ayarlarla package.json dosyasını oluşturur.

Adım 3: İlk Node.js Kodu

Artık Node.js'te kod yazmaya hazırsınız. Şimdi, basit bir "Hello, World!" uygulaması yazalım. Yeni bir dosya oluşturun ve adını app.js koyun. Ardından aşağıdaki kodu dosyaya ekleyin:


console.log('Hello, World!');


Adım 4: Kodu Çalıştırın

Node.js ile yazdığınız bu kodu çalıştırmak için terminale şu komutu yazın:


node app.js


Ekranda "Hello, World!" yazısını görmelisiniz. İşte bu kadar basit! Node.js çalışıyor.

Node.js İle Geliştirmeye Devam Edin



Node.js ile yapabileceklerinizin sınırı yok. Web sunucuları kurabilir, API'ler geliştirebilir, gerçek zamanlı uygulamalar oluşturabilir, veritabanlarıyla iletişim kurabilir ve çok daha fazlasını yapabilirsiniz. Her şey, JavaScript'in gücünü hem istemci hem de sunucu tarafında kullanmanıza imkan tanır.

Node.js'in sunduğu ek özelliklerle ilgili daha fazla bilgi edinmek ve daha ileri düzeyde projeler geliştirmek için dökümantasyonu takip edebilir, çevrimiçi eğitimlere göz atabilirsiniz.

Sonuç



Node.js'in kurulumu ve ilk projenizi başlatmanız bu kadar kolay! Artık JavaScript dünyasında sunucu tarafı geliştirmeye hazırsınız. Hem istemci hem de sunucu tarafında JavaScript kullanarak projelerinizi geliştirmenin ne kadar eğlenceli olduğunu keşfedeceksiniz.

Umarım bu rehber size yardımcı olmuştur. Şimdi, Node.js ile projelerinizi geliştirmeye başlamak için hazırsınız! Eğlenceli kodlamalar dilerim. 🚀

İlgili Yazılar

Benzer konularda diğer yazılarımız

ASP.NET Core ile Mobil Uygulama Geliştirme: Cross-Platform Web ve Mobil Uygulama Birleştirme

Günümüzde mobil uygulamalar hayatımızın ayrılmaz bir parçası haline geldi. Akıllı telefonlarımızda geçirdiğimiz zamanın büyük bir kısmını mobil uygulamalar sayesinde geçiriyoruz. Peki, bir mobil uygulama geliştirirken karşılaştığımız zorlukları nasıl...

ASP.NET Core 500 Internal Server Error: Sebepleri ve Çözümleri

Bir web geliştiricisi olarak, karşılaştığınız en zorlayıcı hatalardan biri şüphesiz "500 Internal Server Error"dır. Bu hata, web uygulamanızda her şeyin yolunda gittiğini düşündüğünüz bir anda karşınıza çıkabilir ve tüm projeyi durdurabilir. Ancak merak...

OAuth2 Authentication Error: Nedenleri ve Çözümleri

OAuth2 Authentication Error: Gerçekten Neyin Peşindeyiz?Her geliştirici, kimlik doğrulama hatalarıyla bir noktada karşılaşmıştır. Ama bazen işler kontrolden çıkabiliyor. Eğer bir gün OAuth2 ile çalışırken bir kimlik doğrulama hatası aldığınızda, yalnız...