Junior — Middle
Pode explicar o que é o framework NestJS e para que é utilizado?
sobes.tech IA
Resposta da IA
O NestJS é um framework progressivo para o desenvolvimento de aplicações de servidor em Node.js, construído com TypeScript. Utiliza padrões arquiteturais como modularidade, injeção de dependências e controladores, inspirados no Angular.
O NestJS destina-se a criar aplicações escaláveis, sustentáveis e testáveis, incluindo API REST, microserviços e serviços GraphQL.
Exemplo de um controlador simples no NestJS:
import { Controller, Get } from '@nestjs/common';
@Controller('hello')
export class HelloController {
@Get()
getHello(): string {
return 'Hello, NestJS!';
}
}