Öğren · Dene · Üret
Node.js & npm · proje atölyesi
Adım adım Türkçe görsel rehber. Her bölümden sonra duraklat ve kendi ortamında dene.
5:00 dk · Sessiz görsel anlatım · Duraklatıp kodu veya adımı kendin dene.
Bölümler
Videoyu metin olarak oku
Harici paket olmadan yerel JSON sunucusu
Node.js JavaScript’i tarayıcı dışında çalıştıran ortamdır. Dilin temel sözdizimi benzer olsa da document ve window gibi tarayıcı API’leri Node’da bulunmaz. Buna karşılık dosya sistemi ve ağ sunucusu gibi farklı yetenekler vardır. Hangi kodun hangi ortamı beklediğini bilmek ilk önemli ayrımdır.
Hazırlık
Resmî Node.js sürüm politikasını inceleyip projenin desteklediği sürümü kur. node --version ve npm --version ile terminal erişimini doğrula.
Proje adımı 1
server.cjs dosyasında node:http modülünü kullan.
Proje adımı 2
Yalnızca 127.0.0.1 üzerinde 3000 gibi boş bir porta bağlan.
Proje adımı 3
GET /ders için JSON yanıtı üret; bilinmeyen yola 404 ver.
Proje adımı 4
Content-Type başlığını JSON için doğru ayarla.
Proje adımı 5
Tarayıcı veya Postman ile durum kodu ve gövdeyi incele.
Proje adımı 6
Ctrl+C ile sunucuyu durdur; bağlantının neden artık açılmadığını açıkla.
Başarı ölçütü 1
Node ile tarayıcı API’lerini ayırıyorum.
Başarı ölçütü 2
Terminalin hangi klasörde olduğunu biliyorum.
Başarı ölçütü 3
Yerel sunucuya erişip JSON yanıtını okuyabiliyorum.
Başarı ölçütü 4
Sunucuyu nasıl durduracağımı biliyorum.
Bu içerik işine yaradı mı?
Görüşünü aşağıdan işaretleyebilir ve varsa notunu bırakabilirsin.