Встречается на собеседованиях • сегодня

Работал ли с NestJS

Да, работал с NestJS. Это фреймворк для создания масштабируемых серверных приложений на Node.js, использующий TypeScript и вдохновленный Angular.

Основные фичи:

  • Модульная архитектура (декораторы @Module, @Controller, @Injectable)
  • Поддержка DI (Dependency Injection)
  • Интеграция с Express/Fastify
  • Мидлвары, гуарды, интерсепторы, пайпы

Пример контроллера:

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

@Controller('cats')
export class CatsController {
  @Get()
  findAll(): string {
    return 'All cats';
  }
}

Использовал в проектах с MongoDB (через @nestjs/mongoose), REST/GraphQL API, микросервисами (с Kafka/RabbitMQ).

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы