角度过滤器大数据集最佳做法

时间:2019-09-10 23:37:13

标签: angular6 angular5 angular7 angular8

我正在建立一个过滤器功能,可以根据其价格,品牌,评分等对许多产品进行过滤。 上面这些规则的多个复选框。我只是想知道什么是最佳做法?我经历了几篇文章,但仍不确定应该采用哪种方法。

  • 从所有产品请求数据,然后从前端过滤它们? (即自定义管道并转换数据)调用一次到服务器和客户端将处理其余的操作。

  • 基于过滤规则,发送请求以通过数据库查询返回特定数据。每当过滤器中的新规则更改时,此方法都会调用服务器。

那么,哪个是对性能更好的选择,或仅同时使用两者?

谢谢!

1 个答案:

答案 0 :(得分:0)

对于过滤器,事实证明,更好的选择是请求所有产品,然后从前端对它们进行过滤。