
Express.js Temelleri
Routing, middleware, istek/yanıt, statik dosyalar, template engine'ler, hata yönetimi
1Express.js nedir?
Express.js nedir?
Cevap
Express.js, web uygulamaları ve API'ler oluşturmak için sağlam özellikler sunan, Node.js için minimal ve esnek bir web framework'üdür. Saf Node.js'e kıyasla routing, middleware ve HTTP istek/yanıt yönetimini basitleştirir. Express, sadeliği ve performansı sayesinde Node.js web uygulamaları için fiili standart haline gelmiştir.
2Temel bir Express uygulaması nasıl oluşturulur?
Temel bir Express uygulaması nasıl oluşturulur?
Cevap
Bir Express uygulaması oluşturmak için express modülünü import etmek ve ardından uygulamayı örneklemek üzere express() fonksiyonunu çağırmak gerekir. Bu örnek, route'ları ve middleware'leri tanımlamak ve sunucuyu başlatmak için gereken tüm metotları sağlar. Bu, her Express uygulamasının ilk adımıdır.
3Express'te bir GET route'unu hangi metot tanımlar?
Express'te bir GET route'unu hangi metot tanımlar?
Cevap
app.get() metodu, HTTP GET isteklerine yanıt veren bir route tanımlamak için kullanılır. İki parametre alır: route yolu ve isteği işleyip yanıtı gönderen bir callback fonksiyonu. Bu metot, REST endpoint'leri oluşturmak için temeldir.
Express'te middleware nedir?
Express'te global bir middleware nasıl eklenir?
+17 mülakat soruları
Diğer Node.js / NestJS mülakat konuları
Node.js Temelleri
Node.js Çekirdek API'leri
Asenkron Programlama
NestJS Temelleri
REST API Tasarımı
Doğrulama ve DTO
API Dokümantasyonu ve Sözleşmeler
Hata Yönetimi
Birim Testleri
Görev Zamanlama
NestJS Modülleri ve DI
Yapılandırma ve Ortam Yönetimi
JWT Kimlik Doğrulama
Yetkilendirme ve RBAC
TypeORM ile Veritabanı
Prisma ORM
Middleware ve Interceptor
Dosya yükleme
WebSockets
NestJS ile GraphQL
Uçtan Uca Test
Redis ile Önbellekleme
Bull ile Kuyruklar
DevOps, Logging ve CI/CD
Docker ve Konteynerleştirme
Microservices
Güvenlik En İyi Uygulamaları
Performans ve Bulut Dağıtımı
Bir sonraki mülakatın için Node.js / NestJS'de uzmanlaş
Tüm sorulara, flashcards'a, teknik testlere, code review alıştırmalarına ve mülakat simülatörlerine eriş.
Ücretsiz başla