Junior — Middle
Ar galite paaiškinti, kas yra NestJS karkasas ir kam jis naudojamas?
sobes.tech AI
Atsakymas iš AI
NestJS yra progresyvus karkasas serverinėms programoms kurti Node.js platformoje, sukurtas naudojant TypeScript. Jis naudoja architektūrinius modelius, tokius kaip moduliai, priklausomybių injekcija ir kontroleriai, įkvėpti Angular.
NestJS skirtas kurti mastelį galinčias, palaikomas ir testuojamas programas, įskaitant REST API, mikroservisus ir GraphQL paslaugas.
Pavyzdys paprasto kontrolerio NestJS:
import { Controller, Get } from '@nestjs/common';
@Controller('hello')
export class HelloController {
@Get()
getHello(): string {
return 'Hello, NestJS!';
}
}