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

20 lines
1.1 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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: возможны проблемы с производительностью в случае роста популярности приложения.