Что такое Utility Types в TypeScript?

Middle
371 просмотров
AFK Offer AI

Встроенные утилитные типы: Partial — все поля опциональны (для update операций). Required — все обязательны. Pick — выбрать только K поля. Omit — исключить K поля. Record — объект с ключами K и значениями V. Readonly — неизменяемый объект. ReturnType — тип возвращаемого значения функции. Parameters — параметры функции. Awaited — разворачивает Promise тип. Активно используются в сервисах для CreateDto, UpdateDto.

Следующий вопрос

Что такое N+1 проблема в Node.js ORM и как её решить?