gskaro-v1/.skaro/architecture/adr-004-использование-rest-...

1.1 KiB
Raw Permalink Blame History

ADR-004: Использование REST API

Status: accepted Date: 2026-03-29

Context

Проект использует REST API для взаимодействия с веб-интерфейсом.

Decision

Использовать REST API для обеспечения взаимодействия между компонентами проекта.

Alternatives

  1. GraphQL: более гибкий и эффективный способ обработки запросов, чем REST API.
  2. gRPC: высокоэффективная система для взаимодействия между серверами.

Consequences

  • Positive: REST API обеспечивает простой и понятный способ взаимодействия между компонентами проекта.
  • Negative: REST API может быть менее гибким, чем GraphQL или gRPC.
  • Risks: возможны проблемы с производительностью в случае роста популярности приложения.