Sobes.tech
Junior — Middle

NestJS çerçevesinin ne olduğunu ve hangi amaçlarla kullanıldığını açıklayabilir misiniz?

sobes.tech yapay zeka

AI'dan gelen yanıt

NestJS, Node.js üzerinde sunucu tarafı uygulamaları geliştirmek için kullanılan, TypeScript ile inşa edilmiş ilerici bir çerçevedir. Angular'dan ilham alan modüller, bağımlılık enjeksiyonu ve denetleyiciler gibi mimari desenleri kullanır.

NestJS, REST API'leri, mikroservisler ve GraphQL servisleri dahil olmak üzere ölçeklenebilir, sürdürülebilir ve test edilebilir uygulamalar oluşturmak için tasarlanmıştır.

NestJS'te basit bir denetleyici örneği:

import { Controller, Get } from '@nestjs/common';

@Controller('hello')
export class HelloController {
  @Get()
  getHello(): string {
    return 'Hello, NestJS!';
  }
}