角度过滤器大数据集最佳实践



我正在构建一个过滤器功能,以根据价格、品牌、评级等过滤大量产品。 上述这些规则的多个复选框。我只是想知道这样做的最佳实践是什么?我浏览了几篇帖子,但仍然不确定我应该针对哪种方法。

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

  • 根据筛选规则,通过数据库发送请求,通过查询获取特定数据。此方法将在每次筛选器中的新规则更改时调用服务器。

那么,哪个对性能更好,或者只是同时使用两者?

谢谢!

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

最新更新