Встречается на собеседованиях • сегодня
Что такое entities
Entities (сущности) в контексте фронтенда — это объекты данных, которые представляют ключевые бизнес-понятия приложения (например, пользователь, товар, заказ). Они обычно независимы от UI и содержат только данные и базовую логику их валидации/преобразования.
Пример:
typescript
// Entity User
interface User {
id: string;
name: string;
email: string;
createdAt: Date;
// Метод entity (опционально)
isActive(): boolean {
return this.createdAt > new Date('2020-01-01');
}
}Отличия от DTO:
- Entities живут долго (как правило соответствуют моделям БД)
- Содержат бизнес-правила
- Не зависят от API/UI слоев
Часто используются в state management (Redux, MobX) как нормализованные данные.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы