Структура компонента
Контекст
Критичні зовнішні залежності
-
kong. Спільний вхід для всіх API системи. Через нього проходять всі запити до сервісів. Також оркеструє автентифікацію.
-
Сервіс керування доступом - впливає на можливість увійти до кабінету, та отримати інформацію про користувача. Наразі використовується keycloak, але у майбутньому можливі альтернативні варіанти входу. Вибір варіанту відбувається через kong.
-
Сервіс управління та розробки регламенту реєстру registry-regulations-management. Впливає на можливість створення/редагування версій-кандидатів та складових регламенту реєстру.
Не критичні зовнішні залежності
-
Дата фабрика - впливає на можливість отримання даних з реєстру, які заповнюються на користувацьких формах чи в профілю. Шаблон репозиторія без даних тут.
-
Redash - впливає на можливість отримання шаблонів звітів
Внутрішні залежності
-
web-components-library. Бібліотека спільних веб компонентів low-code платформи.
-
Необхідні загальні npm пакети. Докладніше