Node.js / NestJS

Fundamentos do NestJS

Modules, Controllers, Providers, Dependency Injection, Decorators, CLI

23 perguntas de entrevista·
Junior
1

Qual decorator é usado para definir um controller no NestJS?

Resposta

O decorator @Controller() marca uma classe como controller e opcionalmente aceita um prefixo de rota. Os controllers tratam as requisições HTTP recebidas e retornam respostas ao cliente. Eles usam decorators como @Get(), @Post() para definir as rotas.

2

O que é um provider no NestJS?

Resposta

Um provider é uma classe que pode ser injetada como dependência através do sistema de injeção de dependências do NestJS. Services, repositories, factories e helpers são providers. Eles são anotados com @Injectable() e declarados no array providers de um módulo.

3

Como criar um novo projeto NestJS com o CLI?

Resposta

O comando 'nest new project-name' cria um novo projeto NestJS com uma estrutura padrão que inclui src/, test/ e arquivos de configuração. O CLI propõe escolher o gerenciador de pacotes (npm, yarn, pnpm) e gera automaticamente o código inicial com o módulo raiz e um controller básico.

4

Qual é o papel do decorator @Injectable()?

5

No NestJS, como injetar um service em um controller?

+20 perguntas de entrevista

Domine Node.js / NestJS para sua proxima entrevista

Acesse todas as perguntas, flashcards, testes tecnicos, exercicios de code review e simuladores de entrevista.

Comece gratis