1.1 KiB
1.1 KiB
ADR-004: Использование REST API
Status: accepted Date: 2026-03-29
Context
Проект использует REST API для взаимодействия с веб-интерфейсом.
Decision
Использовать REST API для обеспечения взаимодействия между компонентами проекта.
Alternatives
- GraphQL: более гибкий и эффективный способ обработки запросов, чем REST API.
- gRPC: высокоэффективная система для взаимодействия между серверами.
Consequences
- Positive: REST API обеспечивает простой и понятный способ взаимодействия между компонентами проекта.
- Negative: REST API может быть менее гибким, чем GraphQL или gRPC.
- Risks: возможны проблемы с производительностью в случае роста популярности приложения.