计算表列数据 - 在服务器或客户端计算更好?

问题描述 投票:0回答:0

我有一个约 20 列的表,其中一半的列由我的数据库中的数据组成,另一半是基于两个数据列的简单计算值(例如来自数据库的“成本”、“收入”列和“利润” “我必须计算的列)。

我如何决定何时最好在服务器端和客户端计算我的计算列?最初我打算在服务器(Django 后端)上计算它,但在 MUI Datagrid 示例中,他们显示了一个基于其他两个列计算的列。

让我认为前端优于后端的项目的一些要点:

  • 所有数据计算都用于只读数据(不必在后端验证)
  • 所有计算的列都是简单的计算(一列减去另一列或除以另一列)
  • 我已经将所有用于计算的数据发送给客户
django database material-ui calculated-columns
© www.soinside.com 2019 - 2024. All rights reserved.