← К глоссарию

Interface

Интерфейсы описывают структуру данных и помогают поддерживать предсказуемые API внутри проекта.

Почему это важно

Интерфейсы фиксируют контракты между слоями приложения и командой.

Примеры

  • interface User { id: number; name: string }
  • implements в классах

Как объяснить на собеседовании

Interface описывает структуру объекта или класса, служа контрактом данных.

Частая ошибка

Создавать слишком много одноразовых интерфейсов без смысла.

Где встречается на практике

  • DTO и API-модели
  • Props компонентов
  • Контракты сервисов

Где это применять дальше

Связанные термины

© 2026 Road to JS · ИП Добрынина Екатерина Владимировна

ИНН 482425719598 · ОГРНИП 326480000011329 · qamos@bk.ru