Sobes.tech
Junior — Middle

NestJS çərçivəsinin nə olduğunu və hansı məqsədlər üçün istifadə edildiyini izah edə bilərsinizmi?

sobes.tech Süni İntellekt

AI-dan cavab

NestJS, Node.js üçün server tərəfli tətbiqlərin inkişafı üçün irəliləyən bir çərçivədir və TypeScript istifadə edilərək qurulmuşdur. Angular-dan ilhamlanan modulluluq, asılılıq injeksiyası və nəzarətçilər kimi memarlıq nümunələrini istifadə edir.

NestJS, REST API, mikroxidmətlər və GraphQL xidmətləri daxil olmaqla, miqyaslana bilən, dəstəklənən və test edilə bilən tətbiqlər yaratmaq üçün nəzərdə tutulmuşdur.

NestJS-də sadə bir nəzarətçi nümunəsi:

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

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