Сначала я должен сказать, что я гуглил около 8 часов или около того, но ничего не нашел. Но теперь проблема:
Предположим, у нас есть 10 000 записей в одном узле Firebase. Теперь я хочу показать пользователю, скажем, первые 20, а затем динамически загрузить остальные в список при прокрутке пользователя. Это должно работать с шаблоном MVVM и / или некоторой библиотекой управления состоянием, такой как redux.
Целью динамической загрузки будет минимизация нагрузки на сеть и ОЗУ.
Также все должно быть чистым. Поэтому я не хочу, чтобы, скажем, модель представления знала компонент представления и так далее. Так что проблемы должны быть хорошо разделены.
Я думаю, что в Android есть адаптер переработчика Firebase, который имеет запрошенную функциональность, но я не уверен.
Пожалуйста, не стесняйтесь исправлять все, что я написал неправильно или неправильно описал.
Мне любопытно услышать ваши мысли