加载图像供稿的最有效方法是什么在加载时间和带宽上?

问题描述

我正在实现图像的滚动提要,每个“行”仅显示一个图像,与Instagram的提要相同。 我正在使用React&Firebase来实现它,并且试图弄清楚-最好的实现方法是什么? 分页?无限滚动?反应虚拟化了吗?还有什么吗 因为我使用Firebase,所以我希望它尽可能少地使用“ firebase资源”,当然,我也想快速加载图像。

谢谢!

解决方法

您当然需要分页。您可以将分页无限滚动结合使用,以为用户提供更好的交互性并降低您的成本。

例如,您从Firebase批量加载所有数据(每5-10个适合您),并且随着用户不断滚动,您逐渐获得越来越多的批量数据。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...