Эквивалент Flutter для класса удаленного посредника Android

#android #flutter #sqflite #flutter-listview

Вопрос:

Я являюсь родным разработчиком Android, рассматривающим возможность перехода на Flutter, я провел все исследования по альтернативам основной библиотеки в Flutter. Одна вещь, в которой я особенно заинтересован, заключается в том, что при работе со списком больших данных. В Android мы можем сохранить эти данные в локальной базе данных SQLite, используя библиотеку КОМНАТ. Что еще лучше, так это то, что с помощью класса RemoteMediator, доступного в библиотеке Android Paging 3, мы можем создать переработчик с бесконечной прокруткой, запрашивая данные из локальной базы данных, в то время как сетевой вызов запрашивает новые данные и сохраняет их в базе данных. Таким образом, переработчик запрашивает данные из базы данных, а не из сетевого вызова. Таким образом, к этим данным можно получить доступ без доступа в Интернет.

Я знаю, что пакет sqflite является альтернативой Flutter для ROOM в Android, но можем ли мы использовать эту базу данных для запроса списка элементов на странице для отображения в ListViewBuilder и прокрутки пользователей?