# Express.js Temelleri (Node.js / NestJS) > Routing, middleware, istek/yanıt, statik dosyalar, template engine'ler, hata yönetimi - 20 mülakat soruları - Junior - [Mülakat Soruları: Node.js / NestJS](https://sharpskill.dev/tr/technologies/node-nestjs/mulakat-sorulari.md) ## 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. ## 17 soru daha mevcut - Express'te middleware nedir? - Express'te global bir middleware nasıl eklenir? Ücretsiz kaydol: https://sharpskill.dev/tr/login ## Diğer Node.js / NestJS mülakat konuları - [Node.js Temelleri](https://sharpskill.dev/tr/technologies/node-nestjs/mulakat-sorulari/nodejs-fundamentals.md): 20 soru, Junior - [Node.js Çekirdek API'leri](https://sharpskill.dev/tr/technologies/node-nestjs/mulakat-sorulari/nodejs-core-apis.md): 25 soru, Junior - [Asenkron Programlama](https://sharpskill.dev/tr/technologies/node-nestjs/mulakat-sorulari/asynchronous-programming.md): 25 soru, Junior - [NestJS Temelleri](https://sharpskill.dev/tr/technologies/node-nestjs/mulakat-sorulari/nestjs-fundamentals.md): 23 soru, Junior - [REST API Tasarımı](https://sharpskill.dev/tr/technologies/node-nestjs/mulakat-sorulari/rest-api-design.md): 20 soru, Junior - [Doğrulama ve DTO](https://sharpskill.dev/tr/technologies/node-nestjs/mulakat-sorulari/validation-dto.md): 20 soru, Junior - [API Dokümantasyonu ve Sözleşmeler](https://sharpskill.dev/tr/technologies/node-nestjs/mulakat-sorulari/api-documentation.md): 20 soru, Junior - [Hata Yönetimi](https://sharpskill.dev/tr/technologies/node-nestjs/mulakat-sorulari/error-handling.md): 20 soru, Junior - [Birim Testleri](https://sharpskill.dev/tr/technologies/node-nestjs/mulakat-sorulari/testing-unit.md): 20 soru, Junior - [Görev Zamanlama](https://sharpskill.dev/tr/technologies/node-nestjs/mulakat-sorulari/scheduling-cron.md): 15 soru, Junior - [NestJS Modülleri ve DI](https://sharpskill.dev/tr/technologies/node-nestjs/mulakat-sorulari/nestjs-modules-di.md): 20 soru, Mid-Level - [Yapılandırma ve Ortam Yönetimi](https://sharpskill.dev/tr/technologies/node-nestjs/mulakat-sorulari/configuration-environment.md): 20 soru, Mid-Level - [JWT Kimlik Doğrulama](https://sharpskill.dev/tr/technologies/node-nestjs/mulakat-sorulari/authentication-jwt.md): 25 soru, Mid-Level - [Yetkilendirme ve RBAC](https://sharpskill.dev/tr/technologies/node-nestjs/mulakat-sorulari/authorization-rbac.md): 20 soru, Mid-Level - [TypeORM ile Veritabanı](https://sharpskill.dev/tr/technologies/node-nestjs/mulakat-sorulari/database-typeorm.md): 30 soru, Mid-Level - [Prisma ORM](https://sharpskill.dev/tr/technologies/node-nestjs/mulakat-sorulari/prisma-orm.md): 25 soru, Mid-Level - [Middleware ve Interceptor](https://sharpskill.dev/tr/technologies/node-nestjs/mulakat-sorulari/middleware-interceptors.md): 20 soru, Mid-Level - [Dosya yükleme](https://sharpskill.dev/tr/technologies/node-nestjs/mulakat-sorulari/file-upload.md): 15 soru, Mid-Level - [WebSockets](https://sharpskill.dev/tr/technologies/node-nestjs/mulakat-sorulari/websockets.md): 20 soru, Mid-Level - [NestJS ile GraphQL](https://sharpskill.dev/tr/technologies/node-nestjs/mulakat-sorulari/graphql-basics.md): 25 soru, Mid-Level - [Uçtan Uca Test](https://sharpskill.dev/tr/technologies/node-nestjs/mulakat-sorulari/testing-e2e.md): 20 soru, Mid-Level - [Redis ile Önbellekleme](https://sharpskill.dev/tr/technologies/node-nestjs/mulakat-sorulari/caching-redis.md): 20 soru, Mid-Level - [Bull ile Kuyruklar](https://sharpskill.dev/tr/technologies/node-nestjs/mulakat-sorulari/queues-bull.md): 20 soru, Mid-Level - [DevOps, Logging ve CI/CD](https://sharpskill.dev/tr/technologies/node-nestjs/mulakat-sorulari/logging-monitoring.md): 25 soru, Mid-Level - [Docker ve Konteynerleştirme](https://sharpskill.dev/tr/technologies/node-nestjs/mulakat-sorulari/docker-containerization.md): 25 soru, Mid-Level - [Microservices](https://sharpskill.dev/tr/technologies/node-nestjs/mulakat-sorulari/microservices.md): 30 soru, Senior - [Güvenlik En İyi Uygulamaları](https://sharpskill.dev/tr/technologies/node-nestjs/mulakat-sorulari/security-best-practices.md): 25 soru, Senior - [Performans ve Bulut Dağıtımı](https://sharpskill.dev/tr/technologies/node-nestjs/mulakat-sorulari/performance-optimization.md): 30 soru, Senior --- Source: SharpSkill (https://sharpskill.dev), tech interview preparation for your real stack. HTML version of this page: https://sharpskill.dev/tr/technologies/node-nestjs/mulakat-sorulari/express-basics