Встречается на собеседованиях • сегодня
Работал ли с 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
интервью вопросы и ответы
