Задача - реализовать интерфейс создания дашбордов.
По сути есть элементы (графики, таблицы и др. компоненты), которые нужно накидать на страницу, получив удобное представление агрегированной информации.
Пока вижу это как нечто подобное
Qt Designer (C++ библиотека, если кто сталкивался), где все основано на слоях и настройке их поведения.
Допустим, есть слои с горизонтальным размещением элементов, вертикальным и грид, где элементы размещаются в ячейках, каждая ячейка размером по высоте и ширине соотв-щей строки и столбца этого грида.
А уже сами элементы вставляются в ячейки слоев размещенных на странице заполняя их на 100%.
Слои вставляются друг в друга, так мы можем рассчитывать на удобное создание представления
Пока ничего готового не нашел, придется делать самому, в решении не уверен пока. Так как нужно попытаться придумать алгоритм при котором все элементы можно было бы настраивать (фиксировать) по ширине (в %) и высоте (в пикселах), а вариант описанный мной выше, в некоторых случаях для этого не годится. Хотя мое мнение фиксированные элементы создадут лишние проблемы для пользователя при проектировании дашборда.
Имеются ли какие-то готовые решения для веба?
Или выскажите свое мнение по задаче, любая информация.
Если знаете еще какие-то продукты где есть такой функционал - поделитесь ссылкой (Нашел интересный продукт www.pentaho.com, пока жду демо доступ).