Skip to content

API Не подтверждено командой

Взаимодействий с BE

HTTP (Fetch/XHR в DevTools)

✅ Работай через сгенерированные репозитории, модели и enum'ы из @ui-api

@ui-api/
├── repositories/
├── models/
└── enums/

✅ Используй нейминг BE, не придумывай свой

❌ Не описывай API вручную. Создавай свои модели и enum'ы в крайнем случае

ℹ️

Тип Blob указывается на BE по умолчанию как возвращаемый тип методов.
Если нужна корректная типизация — обратись к BE, чтобы поправили контракт в Swagger

Обновление

bash
npm run swagger:sync:<stable | servicing | trunk>

WebSocket (Socket в DevTools)

✅ Взаимодействие через NgEventBus

❌ Не обрабатывай событие без проверки id сущности