Лучший способ создать полностью изменяемый макет веб-приложения с помощью перетаскивания? - PullRequest
0 голосов
/ 16 января 2019

Мы стремимся реализовать полностью изменяемый макет веб-приложения с возможностью перетаскивания, вероятно, без использования стороннего инструмента. Продукт представляет собой довольно настойчивое приложение с графическим интерфейсом (т. Е. Множество форм, полей, вкладок и таблиц данных), которое мы перемещаем в Интернет. Мы смотрели на такие инструменты, как https://haltu.github.io/muuri/,, но похоже, что мы не движемся в этом направлении.

Я бы хотел использовать CSS-сетку в этом проекте, но сложно представить, как это сделать. В любом случае, кто-нибудь делал что-то вроде программного обеспечения уровня предприятия и размещал его в Интернете с полностью настраиваемым макетом? И если да, то дайте совет.

Ограничения и окружающая среда:

1) Vue.js - это наш интерфейс

2) приложение должно позволять пользователям перетаскивать компоненты по желанию, тем самым изменяя макет

3) приложение должно работать в первую очередь на настольных компьютерах и планшетах с отзывчивостью телефона плюс

4) приложение должно иметь возможность сохранять пользовательский макет пользователя и загружать его во время следующего сеанса

5) пользователям приложения должно быть разрешено объединять компоненты, чтобы по существу создать новый компонент, поэтому размеры могут быть неизвестны

...