
1. Giriş Temel Bİlgiler
NestJS’e Giriş: Neden Yeni Bir Şeye Daha İhtiyacımız Var? Node.js harika. JavaScript’in gücünü sunucu tarafına taşıdı, “Aynı dili hem frontend’de hem backend’de kullanma” rüyasını...

NestJS’e Giriş: Neden Yeni Bir Şeye Daha İhtiyacımız Var? Node.js harika. JavaScript’in gücünü sunucu tarafına taşıdı, “Aynı dili hem frontend’de hem backend’de kullanma” rüyasını...

NestJS Projesine İlk Adım Artık teoriyi kenara bırakıp işe girişme zamanı. Bu yazıda, sıfırdan bir NestJS projesi oluşturup çalıştıracağız. “Hello World” endpoint’imizi yazacak...

Neden Modül? Küçük projelerde her şeyi tek dosyada yazmak kolaydır. Ama işler büyüyünce işler sarpa sarar. Kod karmaşıklaşır, neyin nerede olduğunu bulmak zorlaşır. İşte burada...

Modüller Arası İletişim Neden Önemlidir? Modülleri ayırdık ama gerçek hayatta işler böyle izole ilerlemez. Örneğin: - Kullanıcı kaydı yapılınca log’a bir şey yazmak...

Dinamik Modül Nedir? Normal modüller sabittir. İçine neyi yazdıysan, sistem onu kullanır. Ama bazen bir modülün kurulum aşamasında parametre alması gerekir. Yani modülün davranışı...

Global Modül Nedir? NestJS’te bir modül normalde sadece import edildiği yerde kullanılır. Yani UserModule içinde tanımlı bir UserService , sadece onu import eden modüller...

Controller Nedir? NestJS’te Controller, gelen HTTP isteklerini karşılayan yapıdır. Yani dış dünyadan gelen tüm GET , POST , PUT , DELETE istekleri burada karşılanır. Kısaca...

NestJS’te Request ve Response Nesneleri NestJS, altında Express (veya Fastify) kullanır. Yani istersen alışılagelmiş req , res nesnelerine erişebilirsin. Ama NestJS bunun yerine...

HTTP Status Code Nedir? Neden Önemlidir? Bir API sadece veri döndürmez. Her cevabın bir anlamı olmalıdır. Bu anlamı taşıyan şey de status code ’tur. Bu cevap 200 OK ile gelir mi?...