Проблема: представьте, что у нас есть механизм рабочего процесса, который использовался для различных задач инфраструктуры в среде. Каждый рабочий процесс имеет свой собственный каталог с файлами свойств, которые используются механизмом рабочего процесса. Вместо использования отдельных пользовательских интерфейсов мы хотим иметь общий пользовательский интерфейс, который можно адаптировать к любому выбранному потоку.
Есть ли библиотека javascript, которая лучше всего автоматизирует сбор пользовательского ввода на основе шаблона json?
Например, если я знаю, что для X-потока требуется 3 входа, я могу просто определить их в файле свойств json, и наш универсальный пользовательский интерфейс, используя волшебную библиотеку javascript, упростит создание пользовательского интерфейса. В идеале, если бы у нас были общие входные данные, которые использовались в рабочих процессах, их можно было бы определить в глобальном файле конфигурации и повторно использовать/ссылаться на некоторые из файлов свойств, специфичных для рабочего процесса.
Я посмотрел на следующее, но мог бы использовать какое-то направление: -JsRender/JsViews -Knockout.js -Angular.js