我要求用户可以为他的页面选择不同的模板,例如对于用户个人资料页面,我们的网络应用程序应该提供多种类型的模板来显示个人资料,用户可以选择任何一个模板。将来我们可能会通过为用户提供更多模板自由来增强相同的功能,他可以按照自己的方式自定义模板,
自定义模板的示例是:他可以将他的个人资料图片从左侧移动到右侧,他可以更改背景颜色等。
这种 UI 的最佳方法是什么?我是否需要保留整个页面的元数据,然后在客户端创建它?我是否需要在服务器端创建整个 html 并在客户端加载它?
有没有 JADE/Node.js 框架用于这种 UI 开发?我对这种发展完全陌生,所以建议我正确的方法。