Мы планируем разработку собственного приложения на Camunda,
сейчас обсуждается вопрос использования (или не использования) Camunda Tasklist для
работы конечных пользователей.
Насколько гибкая настройка табличных представлений в Tasklist? Для нас критичен
вопрос быстрой разработки приложения и, по опыту, создание пользовательских интерфейсов - одна из наиболее трудоемких работ. Хотелось бы попробовать сэкономить на этом, работая с Tasklist.
Camunda Tasklist из коробки очень эффективно использовать если:
В рамках MVP или пилота, когда необходимо быстро проверить гипотезу
При тестировании
Если нет высоких требований со стороны пользователей (брендирование, корпоративный стиль, user-frendly и тд)
Если говорить в целом, то от простого к сложному:
TaskList + Generated Forms
TaskList + Embedded Forms (Camunda Form SDK)
External Forms (вызов форм из внешнего приложения)
Плагины к TaskList
Custom UI - Angular / React + Camunda REST API
В 2021-2022 годах планируется обновление TaskList,
более современный язык разработки, генератор форм и прочее.