$ firebase()与大型数据对象上的新Firebase()的性能?

plo*_*ng0 1 firebase angularfire

使用angularfire和大数据集,使用$ firebase()双向数据绑定对象和JS-API新Firebase()数据引用对象之间有什么样的性能差异?

And*_*Lee 7

$ firebase调用将立即开始同步所有数据,因此这是一项昂贵的操作,并且只能在您要访问的数据的粒度上使用.

新的Firebase()调用只是创建一个新的引用 - 它实际上并不加载数据或执行任何I/O,所以这是一个非常便宜的调用.

  • 为了扩展这一点,$ firebase更像是调用`new Firebase(URL).on('value')`而不是`new Firebase(URL)`,它只是实例化本地Firebase API. (3认同)