Angular 筛选大数据集最佳实践
Angular Filter Big Data Set Best Practices
我正在构建一个筛选器功能,以根据价格、品牌、评级等筛选大量产品。
上面这些规则的多个复选框。我只是想知道这样做的最佳做法是什么?我浏览了几篇文章,但仍然不确定我应该针对哪种方法。
请求所有产品的数据,然后从前端过滤? (即自定义管道和转换数据)对服务器调用一次,客户端将处理其余部分。
根据过滤规则,通过数据库查询返回特定数据的请求。每次过滤器中的新规则发生变化时,这种方法都会调用服务器。
那么,哪个对性能更好,还是两者都用?
谢谢!
对于过滤器,事实证明更好的选择是请求所有产品,然后从前端过滤它们。
我正在构建一个筛选器功能,以根据价格、品牌、评级等筛选大量产品。 上面这些规则的多个复选框。我只是想知道这样做的最佳做法是什么?我浏览了几篇文章,但仍然不确定我应该针对哪种方法。
请求所有产品的数据,然后从前端过滤? (即自定义管道和转换数据)对服务器调用一次,客户端将处理其余部分。
根据过滤规则,通过数据库查询返回特定数据的请求。每次过滤器中的新规则发生变化时,这种方法都会调用服务器。
那么,哪个对性能更好,还是两者都用?
谢谢!
对于过滤器,事实证明更好的选择是请求所有产品,然后从前端过滤它们。