Сегмент api в FSD содержит взаимодействие с backend: функции запросов, связанные DTO, mapping и другую инфраструктуру обмена данными.
Для чего нужна папка api в FSD?
Сегмент api в FSD содержит взаимодействие с backend: функции запросов, связанные DTO, mapping и другую инфраструктуру обмена данными.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Сегмент api в FSD содержит взаимодействие с backend: функции запросов, связанные DTO, mapping и другую инфраструктуру обмена данными.
Общую транспортную основу можно держать в shared/api, а специфичные запросы — в api соответствующего среза. Не смешивайте этот сегмент с понятием public API среза: последнее определяет разрешённые внешние импорты. Соблюдайте направление зависимостей между слоями.
Источник: fsd.how.