Node.js ile İlk Adımlarınızı Atın!
Node.js, JavaScript dünyasında bir devrim yaratmış, web geliştirme dünyasını derinden etkilemiş bir platformdur. Eğer Linux işletim sistemi kullanıyorsanız, Node.js kurulumunu yaparak JavaScript ile sunucu tarafı programlama dünyasına adım atabilirsiniz. Hadi, sıfırdan başlayalım!
Adım 1: Gerekli Paketlerin Kurulumu
Linux üzerinde Node.js'i kurmadan önce, bazı temel paketlerin kurulu olması gerekebilir. Paket yöneticisini (apt) kullanarak, bu paketlerin güncel olduğundan emin olalım. Terminali açın ve şu komutu girin:
sudo apt update && sudo apt upgradeBu komut, sisteminizi güncelleyecek ve ihtiyaç duyduğumuz araçların kurulumunu yapmaya hazır hale getirecektir.
Adım 2: Node.js Depolarını Ekleyin
Şimdi, Node.js'in resmi depolarını Linux sisteminize ekleyeceğiz. Bunun için öncelikle GPG anahtarını indirmeniz gerekecek. Terminalde şu komutu çalıştırarak Node.js'in GPG anahtarını ekleyin:
curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash -Buradaki `16.x` sürümü, Node.js'in stabil bir sürümünü ifade eder. Eğer farklı bir sürüm istiyorsanız, "16.x" kısmını uygun sürüm numarasıyla değiştirebilirsiniz. Bu komut, Node.js için gerekli olan depoları sisteminize ekleyecektir.
Adım 3: Node.js ve npm Kurulumu
Artık depo eklendiğine göre, Node.js'i kurma zamanı geldi. Şu komutla Node.js ve npm'i (Node Paket Yöneticisi) yükleyebilirsiniz:
sudo apt install -y nodejsBu komut, Node.js'i ve npm'i kuracaktır. npm, Node.js ile geliştirdiğiniz projelerde ihtiyaç duyduğunuz paketleri kolayca yönetmenizi sağlar.
Adım 4: Kurulumun Doğrulanması
Node.js ve npm'in başarıyla kurulduğunu doğrulamak için şu komutları kullanarak versiyonlarını kontrol edebilirsiniz:
node -vnpm -vEğer her şey doğru şekilde kurulmuşsa, terminalde Node.js ve npm'in versiyon numaralarını göreceksiniz. Örneğin:
v16.14.08.3.1Bu size her şeyin yolunda olduğunu gösterecektir.
Adım 5: Basit Bir Node.js Projesi Oluşturun
Artık kurulum bittiğine göre, Node.js ile basit bir "Hello, World!" uygulaması yazalım. Yeni bir dosya oluşturun ve şu kodu yazın:
const http = require('http');
const server = http.createServer((req, res) => {
res.writeHead(200, { 'Content-Type': 'text/plain' });
res.end('Hello, World!\n');
});
server.listen(3000, () => {
console.log('Server is running at http://localhost:3000/');
});Bu kod, bir HTTP sunucusu oluşturur ve 3000 numaralı portta çalışır. Şimdi terminalden dosyayı çalıştırarak uygulamanızın çalıştığını görebilirsiniz:
node app.jsTarayıcınızı açın ve http://localhost:3000 adresine gidin. Eğer her şey yolunda gittiyse, tarayıcınızda "Hello, World!" mesajını görmelisiniz.
Sonuç
Node.js kurulumunu tamamladınız ve ilk uygulamanızı çalıştırdınız! Artık JavaScript ile sunucu tarafı geliştirme dünyasına adım atabilirsiniz. Node.js, yüksek performansı ve geniş topluluğu ile gerçekten de harika bir platform. Linux üzerinde kurulumunu yaparak bu güçlü aracı projelerinizde kullanmaya başlayabilirsiniz.
Ayrıca, npm ile yüzlerce farklı paket yükleyerek uygulamalarınızı daha da geliştirebilirsiniz. İster bir web uygulaması yapın, ister API servisleri oluşturun, Node.js her türlü ihtiyacınıza çözüm sunar.
Node.js’in gücünü keşfetmek için daha fazla deneme yapın ve geliştirmeye devam edin!