Всем привет!
Приложение на Flutter. Вопрос про кэширование при получении данных из базы с помощью StreamBuilder. Есть два экрана, в этих экранах используется StreamBuilder в котором запрос получает всем элементы коллекции. Элементов в коллекции Books = 100.
_fireStore.collection('Books').snapshots(),
При открытии первого экрана будет чтение из базы. Затем если я открываю второй экран с таким же StreamBuilder. Подскажите пожалуйста, данные уже из кэша будут браться или кэш работает в рамках экрана?