我们正在寻求实现完全可更改的拖放式Web应用程序布局,可能无需使用第三方工具。该产品是一个非常大量的GUI(即许多表单,字段,选项卡和数据表)桌面应用程序,我们正在向Web迁移。我们已经研究过https://haltu.github.io/muuri/之类的工具,但似乎我们并没有朝着这个方向发展。
我很想在这个项目中使用CSS网格,但是很难想象如何。无论如何,有没有人做过类似的事情,例如采用企业级软件并以完全可自定义的布局将其放到网络上?如果是这样,请提供建议。
约束和环境:
1)Vue.js是我们的前端框架
2)应用必须允许用户随意拖放组件,从而更改布局
3)应用必须主要在台式机和平板电脑上运行,并且具有电话响应能力。
4)应用必须能够保存用户的自定义布局,并在下一次会话期间加载它
5)应该允许应用程序用户将各个组件组合在一起以本质上创建一个新组件,因此尺寸可能是未知的