【发布时间】:2020-01-27 17:01:58
【问题描述】:
我想构建一个 Web 应用 (SPA),将架构(不一定是原始数据库架构,而是可能以 JSON 格式表示的数据)发送到视图,因此在视图中我们可以:
- 根据该架构生成网格,而不是连接列
- 处理来自这些字段的附加信息,例如是否可编辑等。
此网络应用程序将允许用户在网格中查看表格信息,并可能执行 CRUD 操作。
我看到了使用 schema 的很多好处(我们可以基于 schema 实现验证器,表单生成应该非常简单,最好,向 web 应用程序添加简单字段的影响应该很容易处理)
我的问题是:这是一个好的策略吗?你能帮我找出这种方法的一些缺点吗? (我为此使用的堆栈不是很重要,但为了清楚起见,我在后端使用 Bottle(python),在前端使用 React)
【问题讨论】:
标签: python design-patterns model schema