【发布时间】:2021-06-09 12:20:12
【问题描述】:
我在 Spring 中使用自己的后端开发 Flutter 应用程序,但问题更为笼统。假设我的应用程序中有论坛功能,我想在其中显示帖子、cmets 等。每个帖子/评论当然是由某人发布的,因此我想显示他/她的名字和头像。请注意,我将头像作为编码字符串发送,并在前端对其进行解码。
现在我要问一般来说什么是好的方法:
- 用户信息(姓名、头像)是否应该是封装在例如 PostDTO 中的一部分?海报信息或
- 只有用户 ID 是 DTO 的一部分,在获取所有帖子后,我应该获取有关用户的信息吗?我应该以某种方式缓存它吗?
假设我正在编辑帖子的标题。我发送了一个更新请求,我收到了一个更新请求作为响应,但是再次使用带有编码图片的这一相对较大部分的数据,并且必须再次对其进行解码等等......
您如何在您的应用中解决此类情况?
【问题讨论】:
-
这个问题太宽泛了,可以说是基于观点的。
标签: angular image flutter frontend dto