Node.js / NestJS

Express.js Temelleri

Routing, middleware, istek/yanıt, statik dosyalar, template engine'ler, hata yönetimi

20 mülakat soruları·
Junior
1

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.

2

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.

3

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.

4

Express'te middleware nedir?

5

Express'te global bir middleware nasıl eklenir?

+17 mülakat soruları

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