Большинство low-code/no-code систем имеют ограничения, не позволяющие сделать полноценный сервер для проектов любой сложности
Low code actors — сервис для создания серверов любой сложности на основе акторной модели с использованием готовых компонентов, т.е. без написания кода
Идея
Решение
Как работает сервис?
Создание проекта
Создание фичи
Маппинг полей
Коммит, пуш
Настройка цепочек
Наполнение фичи компонентами
Майндмапы и проектирование UX
Создали майндмапы на основе процесса работы разработчиков с новыми фичами в проекте
Создание компонентов фичи
Для создания практически любого компонента фичи нужно заполнить форму. Форм в приложении много, но все они выполнены в едином интерфейсе, что добавляет предсказуемости в интерфейс
Редактор цепочек
Общее пространство
Любая функциональность в акторной модели — это набор блоков (акторов), каждый из которых по-своему модифицирует набор исходных данных, чтобы в итоге получить нужную информацию и отправить её в ответ
Работа с цепочками происходит в общем пространстве, где находятся сразу все цепочки фичи
Создание цепочек
Создание новой цепочки также происходит в общей рабочей области. Это помогает построить непрерывный процесс работы с цепочками в фиче, даже если каких-то цепочек не хватает
1. Вводим основную информацию о цепочке
2. Заполняем структуру пакета данных, сохраняем
3. Цепочка создана и готова к наполнению новыми объектами
Добавление компонентов
После того, как мы создали цепочку, её нужно наполнить блоками для обработки сообщения. Каждый блок — объект актора, т.е. экземпляр. Каждый объект обладает методами для работы с полями пакета данных.