Заказчик настаивал на использовании low-code решений, так как предыдущий опыт работы с «настоящими программистами» во многом не оправдал их ожиданий. Дело, конечно, не в технологиях, а в исполнителях, но спорить мы не стали и приступили к работе. Поэтому на данном этапе нам необходимо было выбрать подходящие инструменты и определить, как они будут взаимодействовать между собой. Это требует тщательного подхода к архитектуре системы.