Когда Firebase начинает извлекать данные из базы данных? - PullRequest
0 голосов
/ 16 мая 2018

Я создаю веб-приложение с Firebase.

Поскольку целевая аудитория сильно различается, есть пользователи, которые могут иметь дозированное подключение к данным. Чтобы уменьшить объем данных, используемых приложением, я хотел бы выяснить, какой код Firebase находится там, где база данных извлекается из базы данных (без учета, конечно, CDN инициализации)

Данные извлекаются при запуске этого?

var database = firebase.database().ref();

Или он тянет только при звонке

database.on("value", function(snapshot){});

Заранее спасибо и, пожалуйста, сообщите мне, если у меня возникнут какие-либо недоразумения, поскольку я не очень опытен :)

1 Ответ

0 голосов
/ 16 мая 2018

Когда вы запускаете это var database = firebase.database().ref();, вы устанавливаете ссылку на местоположение в базе данных, например, здесь вы создали ссылку на корневой узел.

Когда вы выполняете это database.on("value", function(snapshot){});, вы присоединяете слушателя для извлечения данных из местоположения.

подробнее здесь:

https://firebase.google.com/docs/database/web/read-and-write

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...