Web 的最佳实践 Api
Best practises for a Web Api
我有一个包含一些基本信息的电影 table 和一个包含对电影的评论的评论 table。
在我的应用程序中,我想显示一个列表,其中包含电影的名称和平均得分。最佳做法是什么?
我是否在电影 table 中存储一个 avg 字段并使用 API/Movies?
我的 API return 电影是否包含评论评论并在我的应用程序中计算(我想没有)。
或者在服务器上进行所有必要的计算并且 return 需要视图模型?
在 server/database 上完成了计算。假设您有一个后端数据库存储,例如 SQL 服务器,请编写一个查询、存储过程或视图来按需为您执行计算。你不需要在客户端计算这个(这会很慢并且导致你需要传输太多数据)并且你不需要在任何地方存储那个平均值。
我有一个包含一些基本信息的电影 table 和一个包含对电影的评论的评论 table。
在我的应用程序中,我想显示一个列表,其中包含电影的名称和平均得分。最佳做法是什么?
我是否在电影 table 中存储一个 avg 字段并使用 API/Movies?
我的 API return 电影是否包含评论评论并在我的应用程序中计算(我想没有)。
或者在服务器上进行所有必要的计算并且 return 需要视图模型?
在 server/database 上完成了计算。假设您有一个后端数据库存储,例如 SQL 服务器,请编写一个查询、存储过程或视图来按需为您执行计算。你不需要在客户端计算这个(这会很慢并且导致你需要传输太多数据)并且你不需要在任何地方存储那个平均值。