Технологічний стек рішення
Технологія / Бібліотека | Версія | Ліцензія | Документація | Опис |
---|---|---|---|---|
Бекенд |
||||
11 |
Об’єктно орієнтована мова програмування |
|||
1.15 |
Компільована мова програмування із вбудованими засобами для паралельних обчислень і засобами віддаленого керування пакунками |
|||
3.0 |
Об’єктно орієнтована динамічна мова програмування, що працює в середовищі JRE |
|||
2.6.7 |
Розширення до Spring Framework для спрощення побудови аплікацій на базі Spring технологічного стеку за рахунок автоматичної конфігурації та стартерів |
|||
2021.0.0 |
Фреймворк для реалізації типових паттернів побудови надійних розподілених систем |
|||
7.13.0 |
Рішення для автоматизованого розгортання та виконання бізнес-процесів описаних у BPMN нотації та DMN бізнес-правил |
|||
4.12.0 |
Технологія управління міграціями бази даних |
|||
3.0.15 |
Бібліотека для задання шаблонів документів |
|||
2.3.31 |
Обробник шаблонів документів з використанням Java |
|||
15.1.1 |
TBD |
TBD |
TBD |
|
6.1.0.202203080745-r |
Бібліотека для роботи з git з використанням Java |
|||
0.9.4 |
Бібліотека для роботи з gerrit з використанням Java |
|||
… |
… |
… |
… |
|
Фронтенд |
||||
4.1.6 |
Apache 2.0 |
TypeScript мова програмування, яка розширяє можливості JavaScript |
||
17.0.2 |
MIT |
Бібліотека JavaScript для створення інтерфейсів користувача |
||
4.1.2 |
MIT |
Бібліотека Redux використовується для управлінням загальним даними в клієнтському застосунку |
||
1.2.0 |
MIT |
Проміжне програмне забезпечення на основі RxJS для Redux. redux-observable допомагає в створенні та скасуванні асинхронних дій для побічних ефектів |
||
6.6.7 |
Apache 2.0 |
RxJS — це бібліотека для реактивного програмування з використанням Observables |
||
4.13.12 |
MIT |
Form.io це комбінована платформа керування формами та даними для прогресивних веб-додатків на основі форм |
||
4.11.4 |
MIT |
Бібліотека UI компонентів |
||
9.1.0 |
Бібліотека bpmn-js допомагає взаємодіяти з BPMN діаграмами у браузері |
|||
1.1.1 |
MIT |
Бібліотека bpmn-js-properties-panel дає можливість редагувати технічні властивості BPMN |
||
0.0.5 |
MIT |
Бібліотека element-template-chooser дає можливість працювати з типовими розширення каталогу моделювання, розроблених у вигляді Element Templates |
||
6.1.2 |
MIT |
Бібліотека camunda-bpmn-moddle визначає розширення простору імен Camunda для BPMN 2.0 XML |
||
6.0.3 |
MIT |
WYSIWYG-редактор (What You See Is What You Get) |
||
4.1.0 |
MIT |
Пакет для інтеграції TinyMCE з React |
||
4.4.5 |
MIT |
Monaco Editor — це редактор коду, який підтримує VS Code. |
||
2.0.2 |
MIT |
Пакет для підключення редактора Monaco до мовних серверів |
||
1.0.1 |
MIT |
Пакет для реалізації зв’язку між клієнтом jsonrpc і сервером через WebSocket |
||
Сховища даних |
||||
12.4 |
Об’єктно реляційна система керування базами даних |
|||
4.9.8 |
Вільне сховище об’єктів, яке зберігає дані на одному розподіленому комп’ютерному кластері та забезпечує інтерфейс рівня об’єкту, блоку та файлу. |
|||
6.0 |
Розподілене сховище пар ключ-значення, які зберігаються в оперативній пам’яті |
|||
3rd-party рішення |
||||
2.2 |
Рішення для управлінням доступом до внутрішніх ресурсів, управлінню рейт-лімітами, тощо |
|||
1.10.4 |
Рішення для організації надійного транспорту між сервісами, розгорнутими на платформі оркестрації контейнерів |
|||
15.1.1 |
Система для управління користувачами та їх доступом, автентифікації, інтеграції з зовнішніми Identity провайдерами, тощо |
|||
3.0.0 |
… |
Розподілений программний брокер повідомлень |
||
1.9.7 |
Сховище для секретів, токенів, сертифікатів |
|||
8.0.2.b37747 |
Рішення для моделювання та візуалізації звітів на базі реляційних та нереляційних сховищ |
|||
2.26.2 |
Система контролю версій |
|||
3.3.2 |
Інструмент проведення перевірки коду |
|||
2.303.3 |
Сервер для організації процесів Безперервної Інтеграції та Розгортання (CI/CD) |