Sobes.tech
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!';
  }
}