我正在使用AngularJS和Firebase。
目标:我想显示Firebase中的所有数据(固定数量的项目:~1600)。
问题:在AngularFire调用"加载"之前大约需要10秒钟。数据大约120 kb,我觉得这可能会更快。 (例如,从.json文件加载数据集需要大约一秒钟)。
有没有办法加快速度?
答案 0 :(得分:2)
如果您不需要收听数据更新,可以使用REST API,只需对firebase参考+ .json
执行$http.get('https://dinosaur-facts.firebaseio.com/dinosaurs.json')
.success(function(dinos) {
console.log('The dinosaurs are coming!', dinos);
});
次请求:< / p>
gcloud compute firewall-rules create FIREWALL_RULE --allow tcp:80
不确定使用大量数据会有多快,但可能值得一试。